Tengo un problema al realizar búsquedas de comodines en la sintaxis de lucene con el controlador edismax. Tengo la compilación nocturna de Solr 4.0 desde el maletero.Búsqueda de comodines en Solr
Una búsqueda general como 'computadora' arroja resultados pero 'com er' no arroja ningún resultado. Del mismo modo, una búsqueda como 'co? Mput? R' no arroja resultados. El único tipo de búsqueda de comodines que funciona actualmente son los que tienen comodines finales (como compute? O comput).
Quiero poder realizar búsquedas con comodines al principio (puter) y en el medio (com er). ¿Podría alguien decirme qué estoy haciendo mal y cómo solucionarlo?
Gracias.
Saludos,
Imran.
Gracias por responder. El controlador edismax que estoy usando es: http://drupal.org/files/issues/713142-solrconfig-1_0.patch Tengo Solr 4.0 todas las noches y consulto el índice existente después de establecer QueryType como 'edismax'. ¿Podría señalar lo que estoy haciendo mal? Gracias. –
Un poco difícil de responder, pero ¿qué tan grande es tu archivo de guerra? Mi guerra drupal no es compatible con edismax en realidad. – Jem
No estoy usando ningún archivo war. Estoy iniciando el servidor de Solr a través del jar (start.jar) y usando SolrJ para indexar y buscar. Mientras busco, estoy configurando el QueryType como 'edismax'. Las búsquedas de texto normal funcionan perfectamente, solo los comodines no funcionan. ¿Alguna idea de lo que está mal? –