我在python中使用neomodel,以下是我的架构:
class PersonRel(StructuredRel):
created_at = DateTimeProperty(
default=lambda: datetime.now(pytz.utc)
)
years = StringProperty()
class Person(StructuredNode):
uid = UniqueIdProperty()
industry = StringProperty(required=True)
name = StringProperty(required=True)
related_to = RelationshipFrom("Person", "related_to", model=PersonRel)
由此,我试图获取一个特定行业的所有彼此相关的人员,所以我使用以下查询:
all_person = Person.nodes.filter(industry__in = [“ IT”,“ Theater”])。all()
我基本上是在试图让给定行业列表中的所有人,以及它们之间的关系。但是我没有关系。我应该如何修改查询以获取关系?