全部。原諒我我是Solr的新手,我正在嘗試在Solr中添加拼寫檢查。拼寫檢查建議未填充預期結果
目前我可以說它的工作。但我有一個問題,其中的建議沒有按預期顯示。
我試圖用關鍵字lu
進行搜索。並期望結果中的建議lung
。但它沒有出現。
的鏈接http://10.2.21.38:7574/solr/gettingstarted_shard1_replica2/spell?q=lu&spellcheck=true&spellcheck.collate=true&spellcheck.build=true
只有當我試圖與lun
。它可以返回建議lung
。
任何想法得到它的工作?謝謝。
更新
看來它與配置<str name="accuracy">{number}</str>
原值爲0.7的東西。當我將它更改爲像0.001這樣的較小值時。關鍵字lu
可以得到建議lung
。
但是我想知道accuracy
是什麼意思。該文件只是說了一點。 The accuracy setting defines the threshold for a valid suggestion
。這就對了。
有人可以告訴我更多關於它的信息,以便更好地理解。有沒有其他配置可以影響建議結果?謝謝。
+1感謝您的幫助。這真的給了我更多的信息來做自動完成。我不知道建議也可以做到。謝謝。 –