在neo4j中,有没有一种方法可以获取给定节点标签的所有属性的名称?有很多文章解释了如何对 given node 执行此操作,但我需要获取 * 属于given label* 的所有节点的所有属性名称。
yx2lnoni1#
如果图很大,您可能希望使用1000个节点的样本,因为检查数百万个节点可能需要花费时间。
MATCH (n:Node) WITH n LIMIT 1000 UNWIND keys(n) as key RETURN distinct key
qxsslcnc2#
我不是Maven,但这不是一种方法吗?
MATCH(n:Movie) UNWIND keys(n) AS movie_keys RETURN DISTINCT movie_keys
p5fdfcr13#
call db.schema.nodeTypeProperties()
从https://neo4j.com/docs/operations-manual/current/reference/procedures/开始
3条答案
按热度按时间yx2lnoni1#
如果图很大,您可能希望使用1000个节点的样本,因为检查数百万个节点可能需要花费时间。
qxsslcnc2#
我不是Maven,但这不是一种方法吗?
p5fdfcr13#
从https://neo4j.com/docs/operations-manual/current/reference/procedures/开始