синтаксис solr fq для запроса OR - PullRequest
3 голосов
/ 31 августа 2011

Просто интересно, какой будет правильный синтаксис для запроса fq ...

Это, например, пример 1:

fq=(attr__sku__suitability__s:1-3yrs) OR 
(attr__sku__suitability__s:3-6yrs) OR 
(attr__sku__suitability__s:6-12yrs) OR 
(attr__sku__suitability__s:0-3mths) OR 
(attr__sku__suitability__s:3-12mths)

Или пример # 2:

fq=attr__sku__suitability__s:(1-3yrs OR 3-6yrs OR 6-12yrs OR 0-3mths OR 3-12mths)

Или что-то еще, что я полностью упустил из виду

(кодирование URL было опущено, чтобы его было легче читать)

1 Ответ

4 голосов
/ 01 сентября 2011

Оба примера в порядке и имеют одинаковое поведение, вы даже можете удалить скобки из первого примера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...