【发布时间】:2016-02-07 11:33:18
【问题描述】:
我有一个使用Neo4JClient: How to create relationships? 创建关系的示例。如何看待关系?我的意思是如果我想找到有多少节点直接连接到“A”,该怎么做?
更新
在@manonthemat 的帮助下,我在 C# 中转换了密码
var record = client.Cypher
.Match("(A)-[r]->()")
.Return((A, r) => new
{
User = A.As<ExampleNode>(),
NumberOfFriends = r.Count()
}).Results;
虽然我能够得到 A 的直接计数,比如 4,但我也想得到那些的名字,例如B、C、D、E。该怎么做?
【问题讨论】:
-
我还不熟悉 C# 与 Neo4j 的结合。为了澄清,这是你想要的密码吗? “A”是您想要其关系计数器的节点: MATCH (A)-[r]->() RETURN COUNT(r);
-
@manonthemat,虽然我可以得到 A 的直接计数,比如 4,但我也想得到那些名字,例如B、C、D、E。该怎么做?