0
[我是apache solr 4.3新手] 嘿, 我想顯示可能的相關結果,而不是寫入「找不到結果」。 假設用戶搜索「xxxxx」,然後solr返回沒有結果,我想有一個默認搜索「軟件工程師」或類似的東西。 TIA。apache solr - 如果未找到結果,則顯示可能的相關搜索結果
[我是apache solr 4.3新手] 嘿, 我想顯示可能的相關結果,而不是寫入「找不到結果」。 假設用戶搜索「xxxxx」,然後solr返回沒有結果,我想有一個默認搜索「軟件工程師」或類似的東西。 TIA。apache solr - 如果未找到結果,則顯示可能的相關搜索結果
如果在Solr中找不到結果,您必須在客戶端處理它以觸發第二個查詢。
您可以使用拼寫檢查組件/您是否根據索引字典向用戶提供適當的建議,而不是發起默認搜索。
首先感謝你的回答,spellcheck組件肯定會有所幫助,目前我使用porterstem和ngram。 AFAIK,拼寫檢查組件在使用stemming時不能很好地處理。 – alfiebesin
你可以有不同領域的搜索和其他只是提供建議。 – Jayendra
你是指copyField的權利? – alfiebesin