Недавно я заметил, что в экземпляре моего Neo4J есть несколько узлов, в результате чего некоторые узлы не имеют свойств и являются просто пустыми объектами. Я получаю эти узлы, выполнив следующий запрос
MATCH (n:Location) where NOT (EXISTS (n.name)) return n
Это дает мне три узла, каждый со своим идентификатором, как показано ниже.
![Nodes with no props](https://i.stack.imgur.com/CI0qO.png)
Однако, когда я выбираю табличное представление, я вижу три пустых объекта (без идентификатора или чего-либо еще). Снимок экрана снова ниже.
![Empty objects on Neo](https://i.stack.imgur.com/Vpaeu.png)
Я попытался удалить узлы, которые дают утверждение об успешном завершении, но они все еще существуют после выполнения оператора возврата, даже несмотря на то, что Neo4j говорит, что они удалены.
Используется оператор удаления:
MATCH (n:Location) where NOT (EXISTS (n.name)) detach delete n
Я пытался выполнить оператор return для их идентификатора (например, 3443), но ничего не возвращалось.