Section: Field update operators

Stamp an update time

javascript
javascript
db.users.updateOne({ _id: 1 }, { $currentDate: { updated_at: true } })
Explanation

A simple way to maintain mutation timestamps from the database side.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Field update operators
Increment a numeric field
Increase a counter with `$inc`.
OpenIn sheetjavascriptsame section
Remove a field
Delete one or more fields from matched documents.
OpenIn sheetjavascriptsame section
Rename a field
Change a field name in-place.
OpenIn sheetjavascriptsame section
Append to an array
Push one item onto an array field.
OpenIn sheetjavascript1 tag match
Append only if missing
Use `$addToSet` to avoid duplicates.
OpenIn sheetjavascript1 tag match
Remove array values
Delete matching values from an array.
OpenIn sheetjavascript1 tag match