Questo operatore imposterà il valore di un determinato campo alla data corrente come data o timore di dati Timestamp.
Sintassi dell'operatore
Di seguito mostra la sintassi dell'operatore $ CurrentDate:
$ CurrentDate: :,…È possibile specificare il parametro di tipografia come:
Illustriamo come usare questo operatore.
Esempio pratico
Iniziamo creando una raccolta di campioni per scopi di test.
db.createcollection ("utenti")Possiamo quindi creare un documento come mostrato nel codice seguente:
db.utenti.insertOne (_ id: 0, nome utente: "nome utente1", modificato: timestamp (1663761552, 3))Prendere i documenti:
db.utenti.Trovare()Possiamo quindi aggiornare il valore del campo modificato alla data corrente come mostrato nella query:
db.utenti.Aggiornamento (La query sopra dovrebbe aggiornare il campo modificato alla data corrente. Possiamo verificare come mostrato:
db.utenti.Trovare()In questo caso, il parametro $ CurrentDate inserirà la data come tipo di data.
Per inserire la data corrente come un timestamp, possiamo eseguire il parametro:
db.utenti.Aggiornamento (Questo dovrebbe aggiornare il campo modificato alla data corrente come tipo di timestamp.
Produzione:
Conclusione
In questo post, abbiamo discusso di come utilizzare l'operatore $ CurrentDate nei documenti MongoDB. Questo operatore consente di inserire il valore di un campo come tipo di data o timestamp.