Как получить / удалить все отношения с узла, используя node-neo4j?

Мне нужно удалить узел из базы данных neo4j, но в соответствии с документами все связи узла должны быть удалены в первую очередь, поэтому предположите, что мне нужно получить список этих связей, а затем удалить их одну за другой. node.getRelationships(type) возвращает отношения определенного типа, но не все отношения всех типов. Передача '*' для типа не работает.

Есть ли более простой способ удалить узел или получить список отношений?

Это выглядит довольно легко сделать прямо в Cypher, поэтому я всегда могу вернуться к этому, но я бы хотел использовать библиотеку node-neo4j, если это возможно.

Спасибо Алекс

1 ответ

Решение

Можете ли вы пройти node.delete(force=true) для узла? В противном случае вы можете позвонить node.all() Функция, чтобы получить все отношения.

Извините, если синтаксис выглядит неправильно, JS/CS не мой родной язык.

Другие вопросы по тегам