I want to sort an objects array by id
and name
.
Sample data:
[
{
"case": {
"name": "Exemple1"
},
"id": 3
},
{
"case": {
"name": "Exemple1"
},
"id": 2
},
{
"case": {
"name": "Exemple2"
},
"id": 1
},
{
"case": {
"name": "Exemple3"
},
"id": 4
},
{
"case": {
"name": "Exemple2"
},
"id": 6
}
]
I want to sort by id
and the name
field in the case
object ? Is it possible to use two criteria in sort?
Expected result:
[
{
"case": {
"name": "Exemple1"
},
"id": 2
},
{
"case": {
"name": "Exemple1"
},
"id": 3
},
{
"case": {
"name": "Exemple2"
},
"id": 1
},
{
"case": {
"name": "Exemple2"
},
"id": 6
},
{
"case": {
"name": "Exemple3"
},
"id": 4
}
]
How can I use two criteria in my sort?