0
在我的情況下,我有一堆節點代表用戶 ,它們與他們閱讀的書籍有關。Neo4j - 從節點陣列搜索
此用戶有一個屬性,說明他們來自哪裏,我根據他們的國家將它們添加到索引。
所以我想在索引中搜索來自一個國家的用戶,並列出那些從那裏讀取更多的書籍,以及通過分組排序。
任何人可以給我一個幫助如何做到這一點? 我遇到了一些麻煩來自指標讓用戶,做查詢根據你的描述
在我的情況下,我有一堆節點代表用戶 ,它們與他們閱讀的書籍有關。Neo4j - 從節點陣列搜索
此用戶有一個屬性,說明他們來自哪裏,我根據他們的國家將它們添加到索引。
所以我想在索引中搜索來自一個國家的用戶,並列出那些從那裏讀取更多的書籍,以及通過分組排序。
任何人可以給我一個幫助如何做到這一點? 我遇到了一些麻煩來自指標讓用戶,做查詢根據你的描述
夫婦的假設:
country
屬性,它包含了如France
作爲價值users
你存儲用戶節點的country
財產有READ
title
屬性這些假設密碼查詢將如下所示: start user=node:users(country='France')
match user-[:READ]->book
return book.title, count(*) as rank
order by rank desc
limit 20
s ide注意:提出這種問題的最佳方法是在http://console.neo4j.org上創建示例圖並在SO上共享您的設置。
你在使用Cypher嗎? – fynn 2013-04-24 09:03:49