【发布时间】:2018-01-13 16:13:09
【问题描述】:
通常家庭中只有一个父亲和一个母亲,但有多个孩子, 在 gremlin 中,我可以说得到一个家庭:
g.V(61464).as('me').outE('father').inV().as('father').select('me').outE('mother').inV().as('mother').select('me').inE('father').outV().as('child').select('father', 'mother', 'child')
这将返回以下内容:
- ==> *{father=v[16408], mother=v[450608], child=v[139504]}*
- ==> *{father=v[16408], mother=v[450608], child=v[163880]}*
- ==> *{father=v[16408], mother=v[450608], child=v[176368]}*
但我想以这种方式获得它们:
==> {父亲=v[16408], 母亲=v[450608], 孩子=[v[139504], v[163880], v[176368]]
有没有办法在 gremlin 中做到这一点,在 Gremlin.Net 中更具体。谢谢
【问题讨论】:
-
当您向 Gremlin 提问时,如果在 Gremlin 控制台中复制以 Gremlin 查询形式存在的示例图表会很有帮助。这样可以更轻松地为您提供帮助。
标签: c# gremlin janusgraph