lucene solr lucene.net solrnet

lucene - El índice Solr parece ser válido, pero no arroja resultados



lucene.net solrnet (3)

Solr novato aquí.

Creé un índice de Solr y escribí un montón de documentos en él. Puedo ver en la página de administración de Solr que los documentos existen y que el esquema también está bien. Pero cuando realizo una búsqueda usando una palabra clave de prueba, no obtengo ningún resultado.

  1. Al entrar * : *

    en la consulta (en la página de administración de Solr) obtengo todos los resultados.

  2. Sin embargo, cuando ingreso cualquier otra consulta (por ejemplo, un término o frase) no obtengo ningún resultado. He verificado que el campo que se está consultando es Indexado y contiene los valores que estoy buscando.

Entonces estoy confundido de lo que estoy haciendo mal.


Con solr 4, tuve que resolver esto según la respuesta de Mauricio definiendo type="text_en" en el campo.


Con solr 6, usa text_general.


Probablemente no tenga un <defaultSearchField> configurado correctamente. Ver esta pregunta

Otra posibilidad: su campo es de tipo string lugar de text . Los campos de cadena, a diferencia de los campos de texto, no se analizan, sino que se almacenan e indexan textualmente.