Gremlin:多重过滤条件" OR"

时间:2015-05-05 03:26:01

标签: graph-databases titan gremlin

我想查询我的TITAN 0.4图表,基于两个过滤条件" OR"逻辑运算符(如果条件为真,则返回顶点)。

我在http://sql2gremlin.com/上进行了搜索,但只有" AND"给出了算子,

我的要求如下:

SELECT *
  FROM Products
 WHERE Discontinued = 1
   OR UnitsInStock = 0

g.V('type','product').has('discontinued', true) "OR"
                     .has('unitsInStock', 0)

请帮忙

1 个答案:

答案 0 :(得分:11)

你可以这样做:

g.V('type','product').or(_().has('discontinued', true), _().has('unitsInStock', 0))

请参阅GremlinDocs中的or step