Если вы сделаете это:
OPTION MATCH (n:Qwertyuiop)
DETACH DELETE n
RETURN n
Да, у вас будет ноль.
Но вы также должны знать, что если вы удалите узел, а затем вернете его, возвращаемый узел будет пустым.
Как и в SQL, Neo4j не может вернуть данные, которые были удалены.
Я не понимаю, что вы пытаетесь сделать, но если вы можете немного лучше разобраться в вашей merge
проблеме, возможно, мы сможем найти решение.