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.
Al entrar * : *
en la consulta (en la página de administración de Solr) obtengo todos los resultados.
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.