2
在使用Neo4j客戶端的.NET中,我一直無法找到捕獲屬於特定節點的標籤的方法。Neo4jClient - 返回屬於節點的標籤
我可以通過捕獲網絡流量觀察到這些數據,但我找不到任何方式使用API檢索這些數據。這同樣適用於檢索節點ID - 我可以在電線上觀察那些節點,但不能在代碼中觀察節點ID。
這還沒有實施?
在使用Neo4j客戶端的.NET中,我一直無法找到捕獲屬於特定節點的標籤的方法。Neo4jClient - 返回屬於節點的標籤
我可以通過捕獲網絡流量觀察到這些數據,但我找不到任何方式使用API檢索這些數據。這同樣適用於檢索節點ID - 我可以在電線上觀察那些節點,但不能在代碼中觀察節點ID。
這還沒有實施?
你不應該在處理節點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
在一個查詢的網絡請求,如果我直接返回節點,它帶有一個帶有nodeId的元數據屬性(我知道你現在已經棄用),還有「標籤」數組。它看起來像標籤屬性沒有得到反序列化到節點,以及與URI的其他關係屬性,是否有一個原因這些屬性沒有反序列化到節點 C#屬性? –
Sam