Cobertura de pasos de Gremlin en el DFE
El DFE de Gremlin es una característica de modo laboratorio y se puede utilizar habilitando el parámetro de clúster o mediante la sugerencia de consulta Neptune#useDFE. Para obtener más información, consulte Uso de Gremlin con el motor de consultas DFE de Neptune.
Los siguientes pasos están disponibles para su uso en el DFE de Gremlin.
Pasos de ruta y recorrido:
asDate()
Pasos de agregación y recopilación:
aggregate(global)
Pasos matemáticos:
Pasos de elementos:
otherV()
Pasos de propiedad:
properties()
Pasos de filtrado:
and()
Pasos para la manipulación de cadenas:
concat()
Predicados:
Limitaciones
Aún no se admite la repetición con límite, las etiquetas dentro del recorrido de repetición y la deduplicación en el DFE.
// With Limit inside the repeat traversal g.V().has('code','AGR').repeat(out().limit(5)).until(has('code','FRA')) // With Labels inside the repeat traversal g.V().has('code','AGR').repeat(out().as('a')).until(has('code','FRA')) // With Dedup inside the repeat traversal g.V().has('code','AGR').repeat(out().dedup()).until(has('code','FRA'))
Aún no se admiten rutas con repeticiones anidadas ni pasos ramificados.
// Path with branching steps g.V().has('code','AGR').union(identity, outE().inV()).path().by('code') // With nested repeat g.V().has('code','AGR').repeat(out().union(identity(), out())).path().by('code')