2011-10-14 3 views
2

Je champ "sort" avec le texte "Quanti disperati si rovescerebbero con i barconi sulle nostre .."Solr eDisMax requête

Je recherche via edismax comme celui-ci:

q={!field f=spell}disperati si rovescerebbero' - OK 

ou

q={!prefix f=spell}disperat' - OK 

mais comment puis-je pas chercher quelque chose de phrase complète comme celui-ci:

q={!field f=spell}disperati si rovescere*' - INCORRECT 
+0

quel est le paramètre f? devrait-il être qf? Essayez - q = {! Type = démonter qf = épeler v = 'disperati si rovescere *'} – Jayendra

+0

Non, ça ne marche pas. q = {! type = dismax qf = sort v = 'disperati si rovescere *'} - ne retourne rien mais si je recherche comme celui-ci q = {! type = dismax qf = sort v = 'disperati si rovescerebbero'} - il retourne données, mais je dois rechercher par phrase pas complète comme "disperati si rovescerebbe" ou "disperati si rove". – vladimir

+1

q = {! Type = edismax qf = sort v = 'disperati si rovescerebbero'} renvoie la même chose? – Jayendra

Répondre

2

Essayez - q = {! Type = edismax qf = épeler v = 'disperati si rovescerebbero *'}