mongodb中是否有任何方法可以像SQL" drop column"?

时间:2017-03-10 03:12:42

标签: mongodb

我有一些结构如下的mongodb文件:

{
  "_id": ObjectId("58c212b06ca3472b902f9fdb"),
  "Auction name": "Building",
  "Estimated price": "23,660,000",
  "Auction result": "success",
  "Url": "https://someurl.htm",
  "match_id":   "someid",
  "Final price": "17,750,000",
  "Area": [
    {
      "Area": "696.77"
    }
  ]
}

" match_id"用于更新查询,之后我不再需要此条目。 是否有任何想法放弃此条目并保留文档的其余部分?

1 个答案:

答案 0 :(得分:2)

您是否已尝试使用更新查询来取消设置字段,如下所示

db.products.update(
{},
{ $unset: { match_id: "" } }
)

请注意,第一组花括号有意留空,以便您的更新查询与集合中的每个条目匹配