0

我正在尝试从 mongodb 的每个文档中删除一列。我可以使用 mongodb 命令来做到这一点,但在 UAT 中也是如此。我不能使用该命令,因为我们只能通过 restheart 访问。你能帮忙解决同样的问题吗?

我使用邮递员拨打电话。

db.CommodityActuals.update({"commodityValue" :{$exists: true}},{$unset:{"commodityValue":1}},{multi: true});

谢谢和问候, Jagadeesh Pavan。

4

1 回答 1

0

您可以使用 $unset 更新运算符修补文档以删除数组属性。

如果您只需要删除数组的一个元素,您可以使用数组更新运算符,例如 $pop。

它应该是这样的:

PATCH /db/coll/id { "$unset" : { "array" : true} }

于 2018-07-28T07:28:52.243 回答