我們需要更新Solr 4的索引,但會得到一些意想不到的結果。我們運行一個使用SolrNet執行AddRange()的C#程序。在這個過程中,我們添加新文檔並嘗試更新現有文檔。如何更新Solr 4中的數據?
我們注意到有些記錄的字段被最新數據更新,而其他記錄仍然顯示舊信息。我們是否應該使用in the documentation指示的信息?
該文件表明我們可以在該字段上設置一個update="set|add|inc"
。如果我們想要更新現有記錄,我們是否應該使用set
?另外,當我們刪除一個字段,刪除它時,我們是否需要關閉Solr並重新啓動?或者設置null="true"
?
您能否告訴我們關於更新Solr數據的一些信息?謝謝。