我有一个包含 2 类关系的 neo4j 数据库:CONTAINS 和 REFERENCES,它由关系本身的“RelationshipType”属性确定。我正在尝试查找节点(根据定义,该节点将具有从其父级传入的 CONTAINS 关系),但没有 REFERENCES 关系。
我的查询如下。
START source=node(828)
MATCH source-[contains]->target<-[references?]-reference
WHERE contains.RelationshipType='CONTAINS'
AND references.RelationshipType='REFERENCES'
AND reference = null
RETURN target.Id