как выбрать несколько значений в solr через строку запроса?
скажем, например, мне нужно найти несколько идентификаторов, и, посмотрев на страницу solr / admin, в форме ввода "сделать запрос" есть
*:*
как я буду искать несколько значений, если он работает только с одним запросом, когда я запускаю кнопку поиска ?
пробовал
id:123,413,2232,2323
это не сработало..но этот единственный запрос работает
id:123
3 ответов
пожалуйста, проверьте SolrQuerySyntax страница в вики Solr для некоторых примеров синтаксиса запроса для Solr.
учитывая ваш пример, вы можете запросить это несколькими способами:
id:[1 TO 4]
(id:1 OR id:2 OR id:3 OR id:4)
Solr автоматически использует или в качестве оператора, поэтому самая короткая версия будет:
id:(123 413 2232 2323)