首页 > 解决方案 > Py2neo - 如何通过节点匹配获取节点 ID?

问题描述

我正在使用py2neo并尝试通过这些代码获取节点ID并且没有实体[“id”],我想知道无论如何获取每个节点的ID。谢谢你

for rel in matcher.match("SINGLE_NODE"): print("name:", rel["name"]) print("occur:", rel["occur"]) print("pos:", rel["pos"])

标签: pythonneo4jpy2neo

解决方案


使用它们的标签查询节点,如果过滤,则使用属性。然后您返回节点 ID 和其他任何所需的内容。

match (n:YourLabel{Property:xxx}) return id(n) as NodeID

也可以通过id查询

match (n) where id(n)=12 return id(n)

推荐阅读