Neo4jClient获取连接到根节点的特定类型的所有节点

时间:2012-10-07 04:22:37

标签: c# neo4j neo4jclient

我有一些User类型的节点,这些节点像这样附加到根节点

 var node = _graphClient.Create(new User{Name= "Bob}, new UserBelongsTo(_graphClient.RootNode));

我想执行一个查询,它将返回连接到根节点的所有用户。我如何使用neo4jClient执行此操作?

1 个答案:

答案 0 :(得分:0)

这是我到目前为止所提出的:

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

注意:这是初学者对此问题的看法。

相关问题