當我運行下面 查詢查詢1是生產結果返回的所有類別標籤的所有文檔的文檔。請注意,文檔可以有多個類別,因此可以隨時收集它們。Neo4j的查詢加入多個匹配返回結果
START doc = node:entities(type = "document-link")
MATCH category-[:category]-doc<-[:`document-link`]-id
RETURN
doc.title as title,
COLLECT(COALESCE(category.category, "")) as categories
查詢2正在生成結果爲所有文檔返回文檔的語言。文檔只能有一種語言類型。
START doc = node:entities(type = "document-link")
MATCH lan-[:language]-doc<-[:`document-link`]-id
RETURN
doc.title as title,
lan.language as language
查詢3是1和2的連接正在產生空結果。有人可以突出我做錯了什麼?
START doc = node:entities(type = "document-link")
MATCH category-[:category]-lan-[:language]-doc<-[:`document-link`]-id
RETURN
doc.title as title,
lan.language as language,
COLLECT(COALESCE(category.category, "")) as categories
的?在比賽中!對於版本1.9和之前版本的屬性是過時的語法,請更新到像2.1.6最近的版本 – 2014-12-05 06:59:18