我正在使用SOLR 3.5.0 .. !!SOLR全面導入NEW指數後保留OLD指數?
我做兩個指標:「汽車」和「廠商」
兩個指數從數據庫中獲取結果,並填充文件.. !!
我的請求處理程序如下:
<requestHandler name="/selectCars" class="org.apache.solr.handler.dataimport.DataImportHandler">
<lst name="defaults">
<str name="config">solr/jcoreDocuments/CarsConfig.xml</str>
</lst>
</requestHandler>
<requestHandler name="/selectVendors" class="org.apache.solr.handler.dataimport.DataImportHandler">
<lst name="defaults">
<str name="config">solr/jcoreDocuments/vendorConfig.xml</str>
</lst>
</requestHandler>
現在,當我打以下網址:
http://localhost:8983/solr/selectVendors?command=full-import
它取出相應47531
文件.. !!
當我打:http://localhost:8983/solr/select?q=*:*
.... 它顯示我有47531
文件可用.. !! (那正確)
現在,當我想去找我「汽車」的文件,但保留了「賣方」 documents..I打以下網址:
http://localhost:8983/solr/selectCars?command=full-import&clean=false
這表明,已取得相應802
文件.. !!
現在,當我打http://localhost:8983/solr/select?q=*:*
....我還有47531
文件可用..!
(但現在它包含802
新 - 汽車文件和減量46729
廠商文件)
注意:取兩個指標後總文件應47531
+ 802
= 48333
這怎麼可能...我是否缺少什麼..?
你可以爲「select」添加requestHandler配置嗎?也許你的汽車和供應商的ID是怎麼樣的? – Fuxi 2012-03-12 11:28:03
我沒有在我的** SolrConfig.xml中配置'/ select' **。它在Solr 3.5.0 ..中默認配置.. !! – 2012-03-12 11:49:24
我的默認請求處理程序是「搜索」..''.. !! –
2012-03-12 12:08:41