MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Einfügen der aktuellen Datumszeit in mongodb

Sie müssen diese ganze manuelle Datumserstellung nicht durchführen.

db.test.update({
    conversation: conv
}, { 
    $push:{ messages: {
        message: message,
        pseudo: name,
        current_date: new Date()
    } }
}, {
    upsert: true
});

würde den Job machen.

Denken Sie auch daran, dass Sie in Mongo 2.6 neben vielen anderen Funktionen $aktuellesDatum was praktisch sein könnte.