Gremlin - 如何使用' null'找到顶点属性?

时间:2017-10-09 07:35:37

标签: gremlin

让我说 vertices label reviewer property name

我可以查询约翰史密斯'用:

g.V().hasLabel('reviewer').has('name', eq('John Smith'))

但我 无法 查询null' name'用:

g.V().hasLabel('reviewer').has('name', eq(null))

尽管评论人员null名称为{{strong> reviewer 且未设置属性 name ,但上述内容仍然为空

那么查找具有null属性的顶点的gremlin查询是什么?

1 个答案:

答案 0 :(得分:5)

我想知道您是否可能在不同的Graph实施中获得不同的行为,但在TinkerGraph上您可以这样做:

gremlin> g.V().hasLabel('reviewer').hasNot('name')
==>v[0]