1

我在 GremlinDb 中有下一个查询:

g.V('61f4e0c0-2f17-4a0a-a874-ee7325c110e5').outE().has(label,'HasActionBook').inV().outE().has(label,'ActionBookHasSwimlane').inV().outE().inV()

并将所有项目返回给我,但我有一个带有标签“Kpi”的项目如何使用此标签排除这些项目?

谢谢大家。

4

2 回答 2

2

您可以将 anot放在一个步骤的前面,hasLabel如下所示:

not(hasLabel('Kpi'))
于 2020-05-28T14:54:57.743 回答
0

我用这种语法解决了它。

g.V('61f4e0c0-2f17-4a0a-a874-ee7325c110e5').outE().has(label,'HasActionBook').inV().outE().has(label,'ActionBookHasSwimlane').inV().outE().where(has(label, neq('SwimlaneHasKpi'))).inV()
于 2020-05-28T15:05:38.520 回答