Я пытаюсь использовать OGM py2neo
для добавления большого количества узлов и связей в Neo4j.В настоящее время я создаю подграфы узлов из GraphObjects, но отношения не создаются.Есть ли способ пакетного добавления GraphObjects?
from py2neo import Graph, Subgraph
from py2neo.ogm import GraphObject, Property, RelatedTo
class PersonId(GraphObject):
_id = Property('id')
class Person(GraphObject):
name = Property('name')
has_ids = RelatedTo(PersonId, 'HAS_ID')
bob = Person()
bob.name = 'Bob'
bob_id = PersonId()
bob_id._id = '1'
bob.has_ids.add(bob_id)
subgraph= Subgraph([bob.__node__, bob_id.__node__])
graph = Graph()
graph.create(subgraph)