我正在開發Apache Solr。Apache Solr搜索「AND」
目前,它工作正常。當我輸入pork AND belly
時,它將返回所有含pork
和belly
的查詢。
但我需要搜索pork and belly
並得到相同的結果。
但它不會像所有結果一樣返回pork
或and
或belly
。
最簡單的方法是在發送查詢之前在JavaScript中更改它。
但是有沒有辦法通過更新config
從Apache Solr來完成?
謝謝。
我做了什麼:我試圖通過在dynamic field
上添加PatternReplaceCharFilterFactory
來切換它schema.xml
,但顯然它失敗了。
有什麼建議嗎?