说,我在mongodb集合中有一个文档:
{
_id: 'some_mongodb_id',
name: 'john doe',
phone: '+12345678901',
}
我更新了json对象,如下所示:
{
_id: 'some_mongodb_id',
name: 'Dan smith',
phone: undefined,
}
我想在mongodb中更新文档,所以它看起来像那样:
{
_id: 'some_mongodb_id',
name: 'Dan smith',
}
我该怎么做?
答案 0 :(得分:2)
您可以使用此查询从文档中删除字段。
db.yourcollection.update(
{_id: 'some_mongodb_id'},
{ $unset: { phone: undefined} }
);