【发布时间】:2017-09-06 02:48:34
【问题描述】:
请帮我解决这个问题。我正在关注此链接上的教程:https://www.kernix.com/blog/an-efficient-recommender-system-based-on-graph-database_p9。我无法修改以下内容,使其符合 py2neo v3 的新格式,其中使用 graph.run 而不是 graph.cypher.begin()。下面代码的目的是创建与用户相关的节点,每个节点都由其 user_id 和“MERGE”请求标识:如果新节点不存在,则创建一个新节点
tx = graph.cypher.begin()
statement = "MERGE (a:`User`{user_id:{A}}) RETURN a"
for u in user['id']:
tx.append(statement, {"A": u})
tx.commit()
非常感谢您
【问题讨论】: