0
我創建的搜索查詢過濾我的數據是不過濾按我的期望 我的查詢字符串是:2009年的再投資法案 - RD & d 它不會返回我的任何結果 後替換字符串:2009/RD再投資法案& D 其工作正常。 solr搜索是否存在任何限制,如果是,那麼哪個特殊字符不被允許。 什麼替代使用索爾搜索使用特殊字符Apache solr不能使用特殊字符進行搜索?
我創建的搜索查詢過濾我的數據是不過濾按我的期望 我的查詢字符串是:2009年的再投資法案 - RD & d 它不會返回我的任何結果 後替換字符串:2009/RD再投資法案& D 其工作正常。 solr搜索是否存在任何限制,如果是,那麼哪個特殊字符不被允許。 什麼替代使用索爾搜索使用特殊字符Apache solr不能使用特殊字符進行搜索?
Solr查詢分析器專門處理某些字符。例如,-
表示排除Solr Query Parser語法中的下一個術語。您可以使用反斜槓來轉義這些特殊字符,或將它們用引號引起來。
你可以在Solr query documentation找到更多的信息。