2016-09-30 44 views

回答

0

名稱和text_ik具有相同的字段定義。如果是

查詢

localhost:8983/solr/cntest2/select?q=porn 

默認搜索字段(主要是文本字段)

與字段名試圖localhost:8983/solr/cntest2/select?q=name:porn

+0

非常感謝!它適用於建議的查詢字符串「q = name:porn」。是的,「名稱」的字段類型是「text_ik」,是否需要查詢某個字段才能使停用詞生效? –

+0

更多的問題,如果我想過濾多個字段,查詢語法是什麼? –

+0

它不是那樣的。停用詞過濾器適用於您定義的所有字段。因爲文本字段是默認添加停用詞過濾器工廠到文本字段,就像你爲text_ik字段添加的方式。 ''filter class =「solr.StopFilterFactory」ignoreCase =「true」words =「stopwords.txt」/>'那麼它應該適用於'localhost:8983/solr/cntest2/select?q =色情' – vinod