当我尝试使用不存在的索引更新文档时,Solr 会回答错误,说明缺少必填字段。我认为 Solr 试图从原子更新中创建丢失的文档。有什么方法可以配置 Solr,使其不会尝试创建此文档?
curl 'solr.local:8080/solr/update' -H 'Content-type:application/json' -d '[{"id":"800000","name":{"set":"Test"}}]'
{"responseHeader":{"status":400,"QTime":1},"error":{"msg":"[doc=800000] missing required field: candidate_source","code":400}}
Solr 4.4.0