Order objects by a chosen property.
Section: Arrays and Objects
Sort array of objects by field
bash
bash
echo '[{"name":"b","age":20},{"name":"a","age":30}]' | jq 'sort_by(.name)'Explanation
`sort_by(.field)` is common for reporting and reformatting API output.
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 Arrays and Objects
Merge objects
Combine two objects with later keys overwriting earlier ones.
Map each item to a property
Transform an array of objects into one field per item.