首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Weaviate中具有多个算子的滤波器

Weaviate中具有多个算子的滤波器
EN

Stack Overflow用户
提问于 2022-11-28 10:58:03
回答 1查看 12关注 0票数 1

我想知道是否有一种使用复杂逻辑操作查询倒排索引的方法,例如:

代码语言:javascript
复制
find "some_text" from property 'property1' OR 'property2' AND created_at before 'date'

根据文档,筛选器只接受一个操作符。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-11-28 11:54:02

当然,这是这里的解释

根据你的问题,一个例子是:

代码语言:javascript
复制
{
  Get {
    ClassName(
      where: {
        operator: And
        operands: [{
          operator: Or
          operands: [{
            path: ["property"]
            operator: Like
            valueString: "property1"
          }, {
            path: ["property"]
            operator: Like
            valueString: "property2"
          }]
        }, {
          path: ["_creationTimeUnix"]
          operator: LessThan
          valueString: "1664505080008"
        }]
      }
    ) {
      property
      _additional {
        creationTimeUnix
      }
    }
  }
}

PS:

这确实成为您编写的-as --一个复杂的过滤器;)

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74599563

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档