私はSOLR 3.5.0を使用しています.. !!SOLR ..で新しいインデックスをフルインポートした後にOLDインデックスを保持していますか?
私は2つのインデックス作った:「ベンダー」
どちらのインデックスがデータベースから結果をフェッチし、ドキュメントを読み込む「車を」と..!次のように
私の要求ハンドラは、以下のとおりです。
<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>
を今私は、次のURLを打ったとき:
http://localhost:8983/solr/selectVendors?command=full-import
それは、対応する47531
文書をフェッチ..!
私がヒットしたとき:http://localhost:8983/solr/select?q=*:*
.... それは私が47531
のドキュメントを利用できることを示しています!今(THATS CORRECT)
私は私の "車" 文書を取得したいのですが、 "ベンダー" documents..Iには、以下のURLをヒットに保持:
http://localhost:8983/solr/selectCars?command=full-import&clean=false
それがすることを示しています対応する802
文書を取得しました。
今私がhttp://localhost:8983/solr/select?q=*:*
を打つと....私はまだ利用可能な47531
文書があります!
(しかし、今では802
NEW含まれています - 車文書やREDUCED46729
ベンダー文書)
注:2つのインデックスを取得した後、全文書が47531
+でなければなりませんが802
= 48333
どうすればいいですか?
"select"のrequestHandler設定を追加できますか?車やベンダーのあなたのIDがどのように見えますか? – Fuxi
私の** SolrConfig.xml **で '/ select'を設定していません。これはデフォルトでSolr 3.5.0で設定されています.. !! –
私のデフォルトのリクエストハンドラは "検索"です.. ' .. !! –