【发布时间】:2017-02-24 12:44:04
【问题描述】:
用相同的属性键获取值的最佳方法是什么?
编辑:很抱歉改变了我的要求是从任何一个部门获得员工
我需要获取为 IT 或销售部门工作并由 ID 为 123 的经理管理的所有员工。
我用过
g.V().has('managerId',123).out('manages').as('employee')
.out('worksFor').has('departmentName','IT','Sales')
.select('employee')
out('worksAt') 给出部门。
我们可以在has() 步骤中执行此操作,还是应该使用union() 之类的步骤
g.V().has('managerId',123).out('manages').as('employee').out('worksFor')
.union(__.has('departmentName','IT'),__.has('departmentName','Sales')
.select('employee')
【问题讨论】:
标签: gremlin tinkerpop tinkerpop3