2011-10-14 68 views
2

我有场 “拼” 的文字 “孔定量disperati SI rovescerebbero CON我barconi sulle nostre。”Solr的eDisMax查询

我可以通过edismax搜索像这样的:

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

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

,但我怎么能搜索不到一个完整的句子是这样的一个:

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

什么是f参数?应该是qf?尝试 - q = {!type = dismax qf = spell v ='disperati si rovescere *'} – Jayendra

+0

不,它没有任何工作。 q = {!type = dismax qf = spell v ='disperati si rovescere *'} - 返回任何东西,但是如果我搜索这样一个q = {!type = dismax qf = spell v ='disperati si rovescerebbero'} - 数据,但我需要搜索不完整的短语,如“disperati si rovescerebbe”或“disperati si rove”。 – vladimir

+1

q = {!type = edismax qf = spell v ='disperati si rovescerebbero'}返回相同吗? – Jayendra

回答

2

Try-q = {!type = edismax qf = spell v ='disperati si rovescerebbero *'}