在neo4j';s cypher,是否有方法获取节点的属性密钥?
neo4j手册为使用REST API列出所有属性键提供了一个很好的示例:在neo4j';s cypher,是否有方法获取节点的属性密钥?,neo4j,cypher,Neo4j,Cypher,neo4j手册为使用REST API列出所有属性键提供了一个很好的示例: :GET /db/data/propertykeys 这只能通过使用密码来实现吗?也可能是一个特定的节点?因为Neo4j 2.2有这个功能。例如: MATCH (n:Person{name:'Ernesto'}) RETURN keys(n) 为了获得neo4j数据库中所有节点和关系的所有不同属性,我们可以编写如下代码 MATCH(n)可选匹配(n)-[r]()返回不同的键(n),键(r)考虑到我没有只指定节点,这是
:GET /db/data/propertykeys
这只能通过使用密码来实现吗?也可能是一个特定的节点?因为Neo4j 2.2有这个功能。例如:
MATCH (n:Person{name:'Ernesto'}) RETURN keys(n)
为了获得neo4j数据库中所有节点和关系的所有不同属性,我们可以编写如下代码
MATCH(n)可选匹配(n)-[r]()返回不同的键(n),键(r)
考虑到我没有只指定节点,这是一个更完整的答案。谢谢现在我正在等待一个类似的函数,它将返回这些键的值,可能是一个映射(功能!)@stefan Armburster如何获取与这些键对应的值?没有用于此的函数,但您可以使用[x in keys(n)| n[x]