MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Insertion de la date et de l'heure actuelles dans mongodb

Vous n'avez pas besoin de faire toute cette création de date manuelle.

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

ferait le travail.

Gardez également à l'esprit que dans Mongo 2.6, parmi de nombreuses autres fonctionnalités, vous pouvez utiliser $currentDate ce qui pourrait être pratique.