我有3個標籤,A,B和Z.A & B都與Z有關係。我想查找所有A節點沒有任何共享任何節點Z與B 目前,做一個正常的查詢,其中存在的關係DOES,工作。 MATCH (a:A)-[:rel1]->(z:Z)<-[:rel2]-(b:B { uuid: {<SOME ID>} })
RETURN DISTINCT a
但是當我做 MATCH (a:A)
WHERE NOT (a)-[:rel1
說有所有節點都是2種型號: class A
include Neo4j::ActiveNode
property :name, type: String
has_many :in, :bs, type: :HAS_B
end
class B
include Neo4j::ActiveNode
property :name, type: Str