Gremlin 文本比较谓词

Gremlin text comparison predicates

我的顶点属性部分包含对象,例如一个文件对象。 使用 "has" 搜索时,我想按路径搜索文件。我认为某种可以进行 "toString()" 转换的文本比较谓词在这里可能会有帮助。

gremlin/tinkerpop 中是否有像这样的标准谓词,或者我必须自己实现这些谓词吗?

在Whosebug中发现了两个相关问题:

我今天用指向 SimpleGraph 项目的 RegexPredicate 实现的指针回答了其中一个 https://github.com/BITPlan/com.bitplan.simplegraph/blob/master/simplegraph-core/src/main/java/com/bitplan/gremlin/RegexPredicate.java (我是那个项目的提交者之一)

目前我会通过向库中添加更多类似的辅助谓词来继续。

现在您应该为文本比较添加自己的谓词。 TinkerPop 过去曾就添加此类支持进行过讨论,但尚未就具体方向达成共识。