Вернуть частичный результат в запросе шифра - PullRequest
0 голосов
/ 16 марта 2020

Я выполняю следующий запрос на шифрование:

MATCH (n:Owner) WHERE n.identifier = "1234"
WITH n
MATCH (n)-[r:OWNS]->(:Thing) WHERE r.date < "2018-10-23"
RETURN n, max(DISTINCT r.date)

Когда существует отношение с date < "2018-10-23", это нормально, я получаю кортеж (n, <the date>), но если никакое отношение не удовлетворяет ограничению, как бы Я все еще возвращаюсь n. Я предполагаю, что есть способ вернуть (n, null), но я не могу понять, как написать запрос таким образом.

1 Ответ

0 голосов
/ 16 марта 2020

Попробуйте

OPTIONAL MATCH (n)-[r:OWNS]->(:Thing) WHERE r.date < "2018-10-23"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...