在Solr中,如何将每个文档中的一个字段设置为null。从我所看到的情况看来,我必须像这样更新每个文档:
{"id":"someId","fieldToMakeNull":{"set":null}}
意味着我必须检索每个文档以获取其ID。是否有某种类型的查询更新我可以使用类似于查询删除?
{"delete": { "query":"QUERY" }}
如果有这样的事情会很好:
{"update": { "query":"*:*","fieldToMakeNull":{"set":null}}}
我知道我可以删除整个索引并从头开始,但在我的情况下这不是很有效,因为索引需要很多步骤来构建。只是不想循环遍历每个文档。
谢谢,
沃伦