如何使用节点的所有属性对节点进行分组?

时间:2012-11-26 07:57:58

标签: neo4j cypher spring-data-neo4j

我要求我必须获取按节点的所有属性分组的节点。它喜欢这个:我在neo4j db中有2个节点,它们具有属性'Name'和'Address',我可以像这样编写cypher sql:start node = node(0)match node - > record return count(),record.Name,record.address。这很容易。但现在问题是我有很多属性可能50s并且属性名称没有修复,我写这样的密码:start node = node(0)match node - > record return count() ,记录,但它无法得到我想要的结果。任何人都可以伸出援手吗?感谢。

1 个答案:

答案 0 :(得分:1)

尝试:

...
return record.Name!, record.Address!

或者:

where has(record.Name) and has(record.Address)
...