Algolia数字滤波器OR

时间:2015-06-18 09:05:36

标签: logic numeric algolia

我们正在使用Algolia作为我们的搜索引擎。 在一个索引中,我们有一个属性:contract.monthDuration,其中包含整数。

我成功使用以下数字过滤器:

"contract.monthDuration:0 to 3"

但我无法使用像

这样的东西
"contract.monthDuration:0 to 3" OR "contract.monthDuration:4 to 6"

我试过了:

"contract.monthDuration:0 to 3 OR contract.monthDuration:4 to 6"
"contract.monthDuration:0 to 3,4 to 6"
"contract.monthDuration:0 to 3, contract.monthDuration:4 to 6"
"(contract.monthDuration:0 to 3, contract.monthDuration:4 to 6)"

1 个答案:

答案 0 :(得分:4)

正确的语法是

"(contract.monthDuration:0 to 3, contract.monthDuration:4 to 6)"

它实际上在使用JS API时有效,但在algolia仪表板中直接测试时却没有。