Neo4jClient从cypher查询返回NodeReference

时间:2012-10-07 05:18:57

标签: cypher neo4jclient nodereference

我有一个问题:

 var results = new CypherFluentQuery(_client)
       .Start("n", (NodeReference)0)
       .Match(string.Format("(n)-[:{0}]--(x)", UserBelongsTo.TypeKey))
       .Return<User>("x")
       .Results;

这将返回与User类型的查询匹配的所有节点。我如何执行相同的查询,但为每个匹配的用户返回NodeReferences?

2 个答案:

答案 0 :(得分:4)

使用:

.Return<Node<User>>("x")

它将返回Node属性Reference。{/ p>

答案 1 :(得分:0)

使用:

.Return(n => n.Id)

此功能仅存在于最新版本的neo4jclient(06/2013)