Используя драйвер py2neo, как я могу создать узлы из списка с циклом for? - PullRequest
0 голосов
/ 19 июня 2019

Я успешно соединил свою базу данных neo4j с пакетом py2neo. Я использую ноутбук Jupyter. У меня есть список, с которым мне нужно создать узлы.

Что я положу в $name часть?

list = [a, b, c]
from py2neo import Database, Graph
db = Database("bolt://localhost:7687")
gr = Graph(password="password")

for name in list:
  gr.run("CREATE (:Person {name: $name})")

1 Ответ

0 голосов
/ 19 июня 2019

Вы можете передать имя в качестве параметра функции gr.run.

for name in list:
  gr.run("CREATE (:Person {name: $name})", name=name)
...