2014-02-17 96 views
2

在使用Neo4j客戶端的.NET中,我一直無法找到捕獲屬於特定節點的標籤的方法。Neo4jClient - 返回屬於節點的標籤

我可以通過捕獲網絡流量觀察到這些數據,但我找不到任何方式使用API​​檢索這些數據。這同樣適用於檢索節點ID - 我可以在電線上觀察那些節點,但不能在代碼中觀察節點ID。

這還沒有實施?

回答

3

你不應該在處理節點id。它們已被棄用,並將越來越多地消失。

要檢索的標籤,從https://github.com/Readify/Neo4jClient/wiki/cypher-examples直接複製,這暗號:

MATCH (user:User) 
WHERE user.Id = 1234 
RETURN labels(user) 

這是C#:

graphClient.Cypher 
    .Match("(user:User)") 
    .Where((User user) => user.Id == 1234) 
    .Return(user => user.Labels()) 
    .Results 
+0

在一個查詢的網絡請求,如果我直接返回節點,它帶有一個帶有nodeId的元數據屬性(我知道你現在已經棄用),還有「標籤」數組。它看起來像標籤屬性沒有得到反序列化到節點,以及與URI的其他關係屬性,是否有一個原因這些屬性沒有反序列化到節點 C#屬性? – Sam

相關問題