我想知道是否有一种使用复杂逻辑操作查询倒排索引的方法,例如:
find "some_text" from property 'property1' OR 'property2' AND created_at before 'date'根据文档,筛选器只接受一个操作符。
发布于 2022-11-28 11:54:02
当然,这是这里的解释
根据你的问题,一个例子是:
{
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 --一个复杂的过滤器;)
https://stackoverflow.com/questions/74599563
复制相似问题