【发布时间】:2018-10-16 17:07:55
【问题描述】:
我正在为 neo4j (neo4j.v1) 使用 python 驱动程序,我正在尝试编写一个通用函数来获取节点的唯一 id 和一个属性,并返回具有唯一 id 的该节点的属性值。
我尝试使用以下代码但没有成功:
def prop_by_node_id(tx, node_id, prop):
prop = "s." + prop
result = tx.run("MATCH (s) WHERE s.id = $id return $prop", id=node_id, prop=prop)
我在 APOC 中搜索了一个解决方案,但找不到。 谢谢
【问题讨论】:
-
您可以在
id属性上建立索引,这样密码查询的性能会更好。
标签: python-3.x neo4j neo4j-driver