如何使用Neo4j C#Client从json中获取Cypher Query的结果

时间:2014-07-15 06:35:39

标签: json neo4j json.net neo4jclient

我正在使用Neo4j 2.0.3数据库并使用C#客户端访问neodb。在查询db后我无法找到任何方式我可以以Json的形式获得结果。 请给我一些链接或示例

1 个答案:

答案 0 :(得分:3)

您可以使用JSON格式获取Cypher Query结果

例如。考虑具有人员节点的图表,并且节点具有属性personId。以下查询将以json对象的形式给出结果。

MATCH (n:PERSON)-[:friend]->(friend:PERSON) RETURN {personId: n.personId, friends: collect(distinct friend.personId)} as PersonData

现在你有了json字符串。现在使用this或任何其他方式,您可以在对象中获取它