是否可以定义节点的类型,标签和ID以及与Neo4Jclient的关系?

时间:2013-12-02 09:23:18

标签: neo4jclient

在浏览器中,我可以使用Cypher执行一些命令来定义节点和关系的类型,标签和ID,如:

    MATCH (a)-[r]-(b) RETURN Id(a), Labels(a), Type(r), a    

有没有办法在Neo4jclient中做到这一点?

1 个答案:

答案 0 :(得分:0)

您的问题显示查询此信息,而不是定义它。

您可以使用Neo4jClient编写等效查询,如下所示:

graphClient.Cypher
    .Match("(a)-[r]-(b)")
    .Return(a => new {
        Id = a.Id(),
        Labels = a.Labels(),
        Type = r.Type()
    })

此处记录了函数:https://github.com/Readify/Neo4jClient/wiki/cypher#using-functions-in-return-clauses

相关问题