// Вставка db.users.insert( { name: "sue", age: 26, status: "A" } ) // Обновление/Замена модели (upsert) db.users.update( { age: { $gt: 18 } }, { $set: { status: "A" } }, { multi: true } ) db.inventory.update( { age: 18 }, { item: "itemname", category: "houseware" }, { upsert: true } ) // Вставка-Обновление // insert db.products.save( { item: "book", qty: 40 } ) // update db.products.save( { "_id" : ObjectId("50691737d386d8fadbd6b01d"), "item" : "book", "qty" : 40 }) // Удаление db.users.remove( { status: "D" } ) // Пакетная вставка var bulk = db.items.initializeUnorderedBulkOp(); bulk.insert( { _id: 1, item: "abc123", status: "A", soldQty: 5000 } ); bulk.insert( { _id: 2, item: "abc456", status: "A", soldQty: 150 } ); bulk.insert( { _id: 3, item: "abc789", status: "P", soldQty: 0 } ); bulk.execute( { w: "majority", wtimeout: 5000 } );
MongoDB Справочник v0.05 © 2007-2025 Igor Salnikov aka SunDoctor