Дерево экспорта Neo4j - PullRequest
2 голосов
/ 29 июля 2011

Я хочу экспортировать дерево, которое имеет отдельный корневой узел. Я попробовал это с помощью gremlin (g.saveGraphML ("export.graphml")), но это экспорт всей базы данных. Затем я попытался сделать это с помощью gv (783095) .saveGraphML ("export.graphml"), который выдал ошибку (нет подписи метода: java.util.HashMap.saveGraphML () применим для типов аргументов: (java.lang.String). ) значения: [export.graphml])

Есть идеи?

1 Ответ

3 голосов
/ 04 августа 2011

Попробуйте создать подграф g во временной структуре графа, а затем сохраните его.

g = new Neo4jGraph('/tmp/mygraph')
h = new TinkerGraph()
// some algorithm to map a subset of g to h
h.saveGraphML('subgraph.xml')

В противном случае довольно просто использовать gremlin для создания представления графа, например geoff , потому что это просто json и его легко (де) -сериализовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...