如何使用参数化查询提取py2n中的节点属性

2024-06-06 07:18:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个NEO4J数据库,需要通过参数化查询来使用Py2neo库检索节点的属性


Tags: 数据库参数属性节点neo4jpy2neo
1条回答
网友
1楼 · 发布于 2024-06-06 07:18:45

其实很简单。让我们举一个例子,您有一个节点属性Name,您需要在该属性上提取数据。在

在下面的示例中,我们使用一个键“Node_Name”,并在Name属性上放置一个where子句。在执行查询时,我们传递了与该键匹配的parameters子句中的条件值(xyz)。您可以在parameters子句中使用逗号分隔的多个键。在

query = "Match (n:P)-[:next]->(P) where n.Name={ Node_Name } return P.Name"
result = graph.cypher.execute(query, parameters={"Node_Name": "xyz"})

如果这能解决你的问题,请告诉我。在

相关问题 更多 >