[英]Problem with relationship retreival Neo4j
我與多個節點有很深的關系。 我想在項目之間創建獨特的關系。 我嘗試使用 ID,但它對我沒有多大幫助。 在節點與其他節點之間的交集之間創建唯一關系的最佳方法是什么?
這是我擁有的一種關系https://imgur.com/a/YLUzXM3
MATCH r = (t)-[:HAS_FIELD]->(:Field {name: "Title"})-[:ON_LANGUAGE]->(:Language)-[:HAS_TRANSLATION]->(:Translation)
這是我必須檢索最高節點(綠色節點)與最低節點(灰色節點)之間關系的代碼。
最大的障礙是我想檢索節點之間的獨特關系 - 一個綠色,一個紫色,一個深綠色和一個灰色。 但不是這個,我收到所有關系,就像你在屏幕上看到的那樣。
我找到了方法。 我只是簡單地將主題的 ID 添加到每個關系中,因此稍后我將輕松獲取唯一的 ID。
(topic)-[:HAS_FIELD]->(f)-[:ON_LANGUAGE]->(l)-[:HAS_TRANSLATION {id: t.id}]->(tr)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.