Я использую гем Neography для взаимодействия с базой данных Neo4j через REST API. Я не вижу никакого способа в самой Neography (хотя, если он есть, я бы хотел его использовать!), И я не смог найти, выполнив поиск в Google, возможно ли это напрямую через сам REST API. Кто-нибудь с опытом работы с Neo4j случайно не знает?
Есть ли способ стереть всю базу данных Neo4j через REST API?
Ответы (2)
С помощью Neography вы можете отправить этот скрипт Gremlin:
@neo = Neography::Rest.new
@neo.execute_script("g.clear()")
чтобы удалить все узлы и отношения.
person
Josh Adell
schedule
24.03.2012
Чтобы очистить все узлы и отношения, кроме корневого узла, используйте решение, представленное в вики по neography.
@neo = Neography::Rest.new
@neo.execute_query("START n0=node(0),nx=node(*) MATCH n0-[r0?]-(),nx-[rx?]-() WHERE nx <> n0 DELETE r0,rx,nx")
person
rawonstack
schedule
03.04.2013