$pop
Reference group: Update operator families
What it does
Removes last or first array element based on sign.
Syntax
{$pop: { array: 1 or -1 }}
Use case
Trim queue-like arrays.
$pop: practical example
db.queues.updateOne({ _id: queueId }, { $pop: { recent: 1 } })💡 Explanation
Removes last or first array element based on sign.
When to use it
Trim queue-like arrays.
Key Takeaways
- Removes last or first array element based on sign.
- Typical use: Trim queue-like arrays.