“MongoDB обновляет много” Ответ

MongoDB обновляет много

db.vendors.updateMany(
    {isPartner:undefined}, 
    { $set: {  isPartner: false}}
)

in this example it loops over all documents, if isPartner exists it keeps it the same,
else it will be set to false
Muddy Mongoose

Mongo Updatemany Query

try {
   db.restaurant.updateMany(
      { violations: { $gt: 4 } },
      { $set: { "Review" : true } }
   );
} catch (e) {
   print(e);
}
Elated Eland

MongoDB Bulk Update

const bulk = db.items.initializeUnorderedBulkOp();
bulk.find( { status: "D" } ).update( { $set: { status: "I", points: "0" } } );
bulk.find( { item: null } ).update( { $set: { item: "TBD" } } );
bulk.execute();
North Bear

MongoDB заменить документ

try {
   db.restaurant.replaceOne(
      { "name" : "Central Perk Cafe" },
      { "name" : "Central Pork Cafe", "Borough" : "Manhattan" }
   );
} catch (e){
   print(e);
}
Kirk-Patrick Brown

Updatemany Mongodb

db.collection.updateMany(filter, update, options)
Dark Knight

Ответы похожие на “MongoDB обновляет много”

Вопросы похожие на “MongoDB обновляет много”

Больше похожих ответов на “MongoDB обновляет много” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования