$sortArray
Reference group: Array aggregation expressions
What it does
Sorts array elements in supported server versions.
Syntax
{$sortArray: { input, sortBy }}
Use case
Sort embedded values without unwind/regroup.
$sortArray: practical example
{ $project: { sorted: { $sortArray: { input: "$items", sortBy: { price: -1 } } } } }💡 Explanation
Sorts array elements in supported server versions.
When to use it
Sort embedded values without unwind/regroup.
Key Takeaways
- Sorts array elements in supported server versions.
- Typical use: Sort embedded values without unwind/regroup.