簡體   English   中英

關系檢索 Neo4j 的問題

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM