В следующем фрагменте я могу удалить два ключевых поля из коллекции с разными параметрами (т. Е. Одно равно 1, а другое 0).
> i = { name : 'name', age : 25, gender : 'female' };
{ "name" : "name", "age" : 25, "gender" : "female" }
> db.users.insert(i)
> db.users.find()
{ "_id" : ObjectId("4e8b5b5e654f46ccc304e44e"),
"name" : "name", "age" : 25, "gender" : "female" }
> db.users.update({ name : 'name'},
{$unset : {age : 1, gender : 0}}) // check here
> db.users.find()
{ "_id" : ObjectId("4e8b5b5e654f46ccc304e44e"), "name" : "name" }
>
Ссылка: MongoDB $unset
Вопрос> Как используется 1 в следующем руководстве?
{$ unset: {field: 1}}