我有一个大索引,在索引过程中出现错误。因此,为了避免需要几天时间的重新索引,我想简单地删除特定字段并重新索引。有什么建议吗?
最佳答案
如果您使用的是 Solr 4,则可以使用 AtomicUpdate http://wiki.apache.org/solr/Atomic_Updates 更容易地删除字段。例如:
curl http://localhost:8983/solr/update?commit=true -H 'Content-type:application/json' --data-binary '[{"id": "630911fa-711a-3944-b1d2-cda6857f9827", "field_to_be_removed": {"set": null}}]'
关于java - 您可以从 Solr 索引中的文档中删除一个字段吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4802620/