tutorial example descargar apache solr

example - Apache Solr-O en consulta de filtro



solr example (2)

Puedes usar

fq=cat:(computers OR phones)

¿Es posible buscar (con Apache Solr) los artículos que se encuentran en una de las pocas categorías utilizando la consulta de filtro, por ejemplo, elementos en la categoría ''computadoras'' O ''teléfonos''

Cuando quiero buscar artículos en la categoría computadoras Y teléfonos, escribo:

select/?q=...&fq=cat:computers&fq=cat:phones

pero es posible usar OR lugar de AND ?


Una consulta de filtro es solo una consulta, tan compleja como le gustaría. Entonces, ciertamente puedes construir una consulta, por ejemplo,

fq=(cat1:val1 OR cat2:val2 OR (cat3:(val3 AND val4)))

...o lo que sea.

La única diferencia entre una consulta de filtro y una consulta sin formato (además de los problemas de memoria y almacenamiento en caché, en los que también debería pensar) es que una consulta de filtro no afecta en absoluto los puntajes de relevancia. Pero en términos de complejidad, puedes hacer lo que quieras.