如果我选择一个特定的节点LABEL,我可以使用下面的方法获得一个不同节点的KEYS列表:
MATCH(n:Person)
WITH KEYS(n) AS keys
UNWIND keys AS key
RETURN COLLECT(DISTINCT key) AS DistinctKeys
字符串
结果类似于["Title","Name","Location","Division"]
我正在寻找一种方法来循环这个列表,并返回以下等价物,而不必指定每个键:RETURN n.Title, n.Name, n.Location, n.Division
个
理想情况下,将容纳任何节点LABEL我指定每个LABEL可以有不同数量的键。
甚至不知道从哪里开始,因为在网上看它看起来不可能。我试过的任何东西都不接近。
1条答案
按热度按时间3qpi33ja1#
对于动态Cypher语句,apoc库(https://neo4j.com/docs/apoc/current/cypher-execution/running-cypher/)提供了您所需的可能性。