, например:Neo4j Шифр мульти отношения между узлами
а- [г] -> Ь, есть несколько г между двумя узлами, каждый из r.userId является уникальным.
(например: a- [r: R {userId: "user1"}] -> b, (a- [r: R {userId: "user2"}] -> b,
и то же самое для a- [г] -> с
И ситуация а- [г] -> Ь имеет отношение: r.userId = amdin, но а- [г] -> с не имеет это отношение.
, как я могу вернуть только с
я пытаюсь создать шифр:
«MATCH. (а: SomeLabel) - [ r: SomeR] -> (any: SomeLabel) "
" WHERE id (a) = 0 И r.userId <> \ "admin \" "
" ВОЗВРАТИТЬ любой ";
, но это также будет возвращать б, поскольку а-> Ь имеет другие отношения: r.userId = хххх
как я могу написать шифра вернуть узлы не user.id = выслать ему «админ». .....
Если вы не четко понимать, что я говорю, пожалуйста, дайте мне знать .... Мне нужна ваша помощь для этого case..thanks
Я рисую картину ниже, мульти отношения named sr, но с различными свойствами (userId уникален), и я хочу найти все узлы, связанные с узлом A, но не содержащие sr {userId: admin}, я добавляю туда красную подчеркивание. Так как на картинке, узел B имеет отношения SR {идентификатор пользователя: админ}, так что я только хочу, чтобы вернуть узел C, без узла B
Fenzi, спасибо большое !!! – Awakening