Description
It should be possible to have nested select() or rather to select dynamic keys.
gremlin> aliases = ["marko":"okram"] gremlin> g.withSideEffect("a", aliases).V().hasLabel("person"). values("name").as("n"). optional(select("a").select(select("n"))) ==>okram ==>vadas ==>josh ==>peter
I know there are more steps that could / should allow traversals, but to me select() seems to be the most important one (perhaps because the workaround is / can be super expensive).
Attachments
Issue Links
- links to