MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Inserimento del datetime corrente in mongodb

Non è necessario eseguire tutta questa creazione manuale della data.

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

farebbe il lavoro.

Tieni inoltre presente che in Mongo 2.6, tra le molte altre funzionalità, puoi utilizzare $currentDate che potrebbe essere utile.