如果業務需要我們對多個field同時進行檢索,有沒有什麼好的辦法呢?非常幸運的是Solr為我們提供了copyField對多個field進行索引和檢索。然而配置也非常簡單。
修改schame.xml,添加
修改後的schema.xml如下:
儲存後并重新開機tomcat并重建索即可。當通過search_item這個field進行檢索時,solr會同時去檢索title和summary這兩個field是否包含相應的關鍵詞,進而達到多個field同時檢索的目的。
如果業務需要我們對多個field同時進行檢索,有沒有什麼好的辦法呢?非常幸運的是Solr為我們提供了copyField對多個field進行索引和檢索。然而配置也非常簡單。
修改schame.xml,添加
修改後的schema.xml如下:
儲存後并重新開機tomcat并重建索即可。當通過search_item這個field進行檢索時,solr會同時去檢索title和summary這兩個field是否包含相應的關鍵詞,進而達到多個field同時檢索的目的。