Почему мой запрос Гремлина не дает вывод? - PullRequest
0 голосов
/ 13 декабря 2018

Я столкнулся с некоторыми ошибками с моей консолью gremlin.

У меня есть следующие строки кода:

graph = TinkerGraph.open()
graph.io(graphml()).readGraph('air-routes.graphml')

Затем я делаю следующее:

g.V(2) 

И это не дает никакого вывода.на самом деле всякий раз, когда я вставляю число в V (), ничего не появляется, когда оно должно.Что здесь происходит?

1 Ответ

0 голосов
/ 13 декабря 2018

Вы должны настроить диспетчер идентификаторов на использование LONG идентификаторов:

conf = new BaseConfiguration()
conf.setProperty("gremlin.tinkergraph.vertexIdManager", "LONG")
conf.setProperty("gremlin.tinkergraph.edgeIdManager", "LONG")
conf.setProperty("gremlin.tinkergraph.vertexPropertyIdManager", "LONG")
graph = TinkerGraph.open(conf)
graph.io(graphml()).readGraph("air-routes.graphml")

См. Загрузка графика воздушных маршрутов с помощью консоли Gremlin .

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