格里姆林文本比较谓词



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

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

我在堆栈溢出中发现了两个相关问题:

  • Gremlin.net 文本包含等效文本
  • Gremlin 如何查询与搜索功能相同的 sql

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

目前,我会继续向库添加更多这样的帮助程序谓词。

现在,您应该添加自己的谓词进行文本比较。TinkerPop过去曾讨论过增加这种支持,但尚未就采取的方向达成共识。

最新更新