Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在neo4j';s cypher,是否有方法获取节点的属性密钥?_Neo4j_Cypher - Fatal编程技术网

在neo4j';s cypher,是否有方法获取节点的属性密钥?

在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)考虑到我没有只指定节点,这是

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)

考虑到我没有只指定节点,这是一个更完整的答案。谢谢现在我正在等待一个类似的函数,它将返回这些键的值,可能是一个映射(功能!)@stefan Armburster如何获取与这些键对应的值?没有用于此的函数,但您可以使用
[x in keys(n)| n[x]