【发布时间】:2022-11-30 14:56:59
【问题描述】:
为什么在 .fold() 之前使用的 .as().step 在 apache Gremlin 中无法在 .fold() 之后使用/引用?
例如:
g.V().hasLabel('country').has('name', 'Japan').fold()
.coalesce(__.unfold(), __.addV('country').property('name', 'Japan')).as('country')
.outE('has').inV().hasLabel('state').has('name', 'A').fold()
.coalesce(__.unfold(), __.addV('state').property('name', 'A').addE('has').from('country'))
as 的替代步骤是什么?
【问题讨论】:
-
你的问题有点误导。折叠步骤后跟 as 不是这里的问题。您可以在没有 addE 步骤的情况下运行部分查询,以更好地关注问题和框架问题。
标签: gremlin amazon-neptune janusgraph tinkerpop3