Solr 7 Форсирование значения qPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Solr 7 Форсирование значения q

Сообщение Anonymous »

Я использую многосайтовый модуль Drupal ApacheSolr, который из-за своей зависимости от конфигурации поиска Apache Solr в настоящее время поддерживает только Solr 5.x. Я использую Solr 7 и обновил большую часть конфигурации. У меня все работает, кроме /select. Я считаю, что это связано с тем, что запрос, который предоставляет модуль (пример, показанный ниже), содержит значение «q», что, по-видимому, приводит к его сбою. Есть ли способ в solrconfig.xml установить q равным «*. *» для всех выборов? Я бы хотел избежать внесения изменений в код самого модуля Drupal, если это возможно, в целях развертывания.

Пример запроса Solar REST

Код: Выделить всё

http://localhost:8983/solr/drupal_multisite/select?start=0&rows=10&fq=%28hash%3A6qegyq%20OR%20access__all%3A0%29&fq=%28hash%3A6qegyq%29&spellcheck=true&q=test&fl=id%2Centity_id%2Centity_type%2Cbundle%2Cbundle_name%2Clabel%2Css_language%2Cis_comment_count%2Cds_created%2Cds_changed%2Cscore%2Cpath%2Curl%2Cis_uid%2Ctos_name%2Chash%2Csite&mm=1&pf=content%5E2.0&ps=15&hl=true&hl.fl=content&hl.snippets=3&hl.mergeContigious=true&f.content.hl.alternateField=teaser&f.content.hl.maxAlternateFieldLength=256&spellcheck.q=test&qf=content%5E40&qf=label%5E5.0&qf=tags_h1%5E5.0&qf=tags_h2_h3%5E3.0&qf=tags_h4_h5_h6%5E2.0&qf=tags_inline%5E1.0&qf=tos_content_extra%5E0.1&qf=tos_name%5E3.0&qf=ts_comments%5E20&wt=json&json.nl=map
Пример Solarconfig.xml

Код: Выделить всё


text
*:*
*:*


Спасибо за совет!

Подробнее здесь: https://stackoverflow.com/questions/477 ... ng-q-value
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»