У меня есть следующий запрос: CypherNeo4j Cypher запрос нуль или IN
MATCH (parentD)-[:CONTAINS]->(childD:Decision)-[ru:CREATED_BY]->(u:User)
WHERE id(parentD) = {decisionId}
RETURN ru, u, childD
SKIP 0 LIMIT 100
Decision
объект может принадлежать 0..n Tenant
объектов
@NodeEntity
public class Decision {
private final static String BELONGS_TO = "BELONGS_TO";
@Relationship(type = BELONGS_TO, direction = Relationship.OUTGOING)
private Set<Tenant> tenants = new HashSet<>();
....
}
мне нужно расширить Cypher запрос выше чтобы вернуть все childD
, где parentD
и childD
не принадлежат ни одному из Tenant
или принадлежат к Tenant
с идентификаторами, указанным в {tenantIds}
. Пожалуйста, помогите мне с этим запросом.