Я выполняю следующий запрос на шифрование:
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)
, но я не могу понять, как написать запрос таким образом.