Java.lang.Long не может быть приведен к gremlin.traversal ... TraverserSet в Tinkpop3.3.3 (3.2.9) - PullRequest
0 голосов
/ 24 апреля 2019

Я использую gremlin для написания некоторого теста графического запроса (подробный код см. Ниже), который выполняется на Tinkerpop (3.3.3), но я получил следующие ошибки:

g.V().hasLabel('person').has('Person.id', 609).store('p').both('knows') \
.group().by().by(both('knows').both('knows').where(within('p')).count())

Java.lang.Long не может быть приведен к org.apache.tinkerpop.gremlin.process.traversal.traverser.util.TraverserSet

Но следующие два запроса работают хорошо.

# 1
g.V().hasLabel('person').has('Person.id', 609).store('p').both('knows') \
.group().by(both('knows').both('knows').where(within('p')).count())
# 2
g.V().hasLabel('person').has('Person.id', 609).store('p').both('knows') \
.group().by().by(both('knows').where(within('p')).count())

Я понятия не имею об этом, любое решение будет оценено. Спасибо заранее.

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