Я пытаюсь создать свойство вершины со значением stati c и Dynami c, используя выбранные свойства. Вот код:
g.V('%s').as('source')
.until(or(hasLabel('target').has('v', '1'),loops().is(10)))
.repeat(__.in())
.outE('e').as('edge')
.inV().as('u')
.select('source')
.property(single, 'v', '1')
.property(single, union(constant('p_'),select('u').id()), select('e').properties('r').value())
Этот запрос предназначен для копирования свойства ребер как значения и идентификатора вершины как имени свойства с префиксом 'p_'. Копия работает, но имя свойства не работает, сохраняется только префикс «p _».
Есть идеи по поводу такого поведения? Я использую tinkerpop 3.4.3, такую же версию Neptune.
Спасибо!