2010-07-08 17 views
5

Ho indicizzato correttamente i file e voglio essere in grado di cercare utilizzando i caratteri jolly. Attualmente sto usando il dismaxRequestHandler (QueryType = dismax) per le ricerche in modo che possa cercare tutti i campi per la query.Ricerche con caratteri jolly utilizzando il gestore dismax?

Una ricerca generale come "computer" restituisce risultati ma "com * er" non restituisce alcun risultato. Similare, una ricerca come 'co? Mput? R' non restituisce risultati.

Qualcuno potrebbe dirmi un modo per continuare a utilizzare dismax e poter eseguire ricerche con caratteri jolly nel campo "q"? Il gestore di edismax ha questo? Se è così, come posso usarlo. Ho Solr 1.4.1.

Please help me out.

Grazie.

Imran.

risposta

8

Grab latest (trunk) build from Hudson. Utilizzare <str name="defType">edismax</str> nel RequestHandler per attivare edismax.

+0

Grazie per la tua risposta. Il gestore edismax è disponibile nella versione Solr 1.4.1? Se sì, ho fatto esattamente la stessa cosa ma dicendo "Tipo di query sconosciuto". Qualche idea su come risolvere questo problema? Se No, sai quando sarà disponibile come parte di una versione stabile? –

+0

Grazie. Capito. Le ricerche con caratteri jolly funzionano bene ora :) –

Problemi correlati