sql >> Database >  >> NoSQL >> MongoDB

Middleware met tijdstempels overslaan voor bepaalde updates in Mongoose

Ik heb zojuist een oplossing gevonden en het werkt perfect voor mij.

mongoose.connection.db.collection('player').updateOne(
    {_id: mongoose.Types.ObjectId('56cb91sf34746f14678934ba')},
    {$set: {name: 'Test'}}
);

Deze zoekopdracht zal de updatedAt . niet bijwerken veld. Ik hoop dat je dit nog steeds nodig hebt!



  1. ObjectID is niet gedefinieerd. Kan object niet vinden op id in Mongo Shell

  2. Hoe EN en NIET in MongoDB $ tekst zoeken

  3. Mongo-aggregatie en MongoError:uitzondering:BufBuilder probeerde te groeien() tot 134217728 bytes, voorbij de limiet van 64 MB

  4. Optimalisatie - vind op alle velden in Mongoose MongoDB-schema