У меня есть этот запрос:
MATCH (user:Users)-[buy:Sales]->(item:Items)<-[buy2:Sales]- (user2:Users)-[buy_other:Sales]->(item2:Items)
where item.category = item2.category
return
user.mail, item2.id
идея состоит в том, чтобы получить элементы, которые могут быть интересны первому пользователю, который также купил другой пользователь 2, но я хочу ограничить результаты до 2 идентификаторов элементов 2 на каждый user
Я знаю, что могу ограничить результаты в целом, например, с ограничением 10, но это означает, что все эти 10 результатов могут быть для одного и того же пользователя.
Любая помощь? заранее спасибо