2015-06-18 4 views
2

Мы используем Algolia для поиска. В одном индексе мы имеем атрибут: contract.monthDuration, который содержит intergers.Цифровой фильтр Algolia OR

Я использую следующий числовой фильтр с успехом:

"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)" 

ответ

4

Правильный синтаксис

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

Это действительно работает при использовании JS API, но не при проверке непосредственно на панели инструментов algolia.

 Смежные вопросы

  • Нет связанных вопросов^_^