Neo4j-排除属性,格式为JSON

Neo4j-排除属性,格式为JSON,neo4j,cypher,Neo4j,Cypher,假设我有一个匹配10000个关系的Cypher查询,我想以JSON对象的格式将它们中的所有内容映射到每个记录的属性“to_node_id”作为键,映射到节点本身作为值,其中不包括一个或两个属性(清理)。这可能吗 背景:这是一种优化技术。试图绕过Rails中昂贵的ORM操作,在Neo4j中正确地构造对象,然后将其传递给浏览器,并省略相应的项)。目标是创建一个查找表。类似的内容 MATCH (from)-[r]-(to) RETURN {start_node_id: ID(startNode(r))

假设我有一个匹配10000个关系的Cypher查询,我想以JSON对象的格式将它们中的所有内容映射到每个记录的属性“to_node_id”作为键,映射到节点本身作为值,其中不包括一个或两个属性(清理)。这可能吗

背景:这是一种优化技术。试图绕过Rails中昂贵的ORM操作,在Neo4j中正确地构造对象,然后将其传递给浏览器,并省略相应的项)。目标是创建一个查找表。

类似的内容

MATCH (from)-[r]-(to)
RETURN {start_node_id: ID(startNode(r)), end_node_id: ID(endNode(r)), prop1: r.prop1} AS r
像这样的

MATCH (from)-[r]-(to)
RETURN {start_node_id: ID(startNode(r)), end_node_id: ID(endNode(r)), prop1: r.prop1} AS r

也就是说,我希望所有的结果都是一个对象。嗯,我认为Cypher还不太擅长构建对象。你可以做
收集
显然是为了把它排成一行…也就是说,我希望所有的结果都作为一个对象。嗯,我认为Cypher还不太擅长构建对象。你可以做
收集
显然是为了把它排成一行。。。