2017-01-30 5 views
0

У меня есть поле массива в Solr. пример: "variant_qty": [ 1, 0, 7, 9 ]Как выполнить условие запроса Solr, если только одно значение> 0 в поле массива

Я хочу, чтобы сделать это: получить записи, если одно значение> 0 остальные должны быть равны нулю.

Как я могу сделать это с помощью запроса solr?

ответ

0

Я не уверен, можете ли вы. Прямым решением было бы проиндексировать логическое поле, которое определяет, является ли условие истинным, то есть only_one_variant_qty:1.

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

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