[英]Unable to do partial word search in Solr 8.6.0
我的 _fiscalyear 值為 2019-2020 的記錄很少,但我無法搜索文本 2019 或 2020。我可以搜索 2019-2020。
我使用的查詢是https://solr.xyz:8983/solr/mycore/select?q=2019&qf=_fiscalyear&defType=edismax
下面是架構文件中的 _fiscalyear 配置
<field name="_fiscalyear" type="text_general" indexed="true" stored="true" required="false" multiValued="false" />
<copyField source="_fiscalyear" dest="text_en"/>
添加
<filter class="solr.EdgeNGramFilterFactory" minGramSize="2" maxGramSize="15" /> under
<analyzer type="index">
解決了這個問題
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.