如何在solr中删除单据上的列

如何在solr中删除单据上的列,solr,Solr,在我的solr模式中,有一个动态字段 <dynamicField name="jobs_*" type="float" indexed="true" stored="true"/> 现在我只想删除一列,意思是作业不是完整的文档。这在solr中是如何可能的 因此,删除后,文档将被删除 docs: [ { last_name: "Jain", state_name: "rajasthan", mobile_no: "234534564621", id: "4" },..

在我的solr模式中,有一个动态字段

   <dynamicField name="jobs_*"  type="float"    indexed="true"  stored="true"/>
现在我只想删除一列,意思是作业不是完整的文档。这在solr中是如何可能的

因此,删除后,文档将被删除

docs: [
{
last_name: "Jain",
state_name: "rajasthan",
mobile_no: "234534564621",
id: "4"
},...]

您需要
更新
您的文档,使所有其他字段具有相同的值,并且
作业_6554
具有
null
或空白。

如果您使用的是Solr 4.x,您可以利用原子更新只更新单个列/字段。请参阅&了解更多详细信息。是的,我正在使用原子_更新。但我不知道如何删除特定的列,只使用空值更新,这是您应该使用的。我不知道你正在使用的版本。
docs: [
{
last_name: "Jain",
state_name: "rajasthan",
mobile_no: "234534564621",
id: "4"
},...]