Как пройти через `startWith()` в гремлине?

Как пройти с помощью startsWith() в гремлине?

      g.V('6b4e7018-a2d1-45fd-a1ce-78efe4c96c33').bothE(startsWith('live_at_'))
.elementMap().toList()

или

      g.V('6b4e7018-a2d1-45fd-a1ce-78efe4c96c33').bothE().hasLabel(startsWith('live_at_'))
.elementMap().toList()

Перечислить все edges начать с лейбла live_at_.

2 ответа

Понятно, нам нужно использовать startingWith() вместо того startWith()

      g.V('6b4e7018-a2d1-45fd-a1ce-78efe4c96c33').outE().hasLabel(startingWith('lives_at_'))
.elementMap().toList()

В версии Gremlin от Azure - мы используем следующим образом

      .has('someattrname', TextP.startingWith('xyz'))
Другие вопросы по тегам