/ / Pokúšam sa použiť vyhľadávací filter OR Apache Solr, ale predvolene nastavuje poslednú hodnotu v URL - php, url, drupal, solr

Pokúšate sa použiť filter vyhľadávania Apache Solr, ale predvolená je hodnota poslednej hodnoty v adresách URL - php, url, drupal, solr

Preto sa snažím urobiť vyhľadávanie Apache Solra v Drupale s nasledujúcou adresou URL:

http://domain.com/en-US/resource-library?f[0]=sm_field_resource_type%3ASupport%20Documents&f[0]=sm_field_resource_type%3ADatasheets

Avšak, to je len vytiahnutie datasheety.

Ak však urobím iba prvú časť (stratím všetko po &), dostanem iba podporné dokumenty.

Ako získam ALEBO vyhľadávanie v Apache Solr?

Čítal som predchádzajúce príklady, ktoré sa zaoberajú týmto problémom, a zdá sa, že nezodpovedajú mojej konkrétnej situácii

odpovede:

0 pre odpoveď č. 1

Neviem Drupala. Ale dotaz v Solre pre OR by mal byť podobný

http://domain.com/en-US/resource-library?q=sm_field_resource_type:"Support Documents" OR sm_field_resource_type:Datasheets

Za predpokladu, http://domain.com/en-US/resource-library? je vaša adresa URL spoločnosti Solr. vymeniť f[0] podľa q podľa štandardu Solr.