Everyone, this is my Array Structure
let data = [
{"name": "ragupathi", "siteID": 10},
{"name": "abi","siteID": 13},
{"name": "mahesh", "siteID": 12},
]
i want group data based on siteID so I am using groupBy siteID
let sample = _.groupBy(data,'siteID');
the current output is :
{
"10": [
{
"name": "ragupathi",
"siteID": 10
}
],
"12": [
{
"name": "mahesh",
"siteID": 12
}
],
"13": [
{
"name": "abi",
"siteID": 13
}
]
}
But I am Expecting output name in ASC order
{
"13": [
{
"name": "abi",
"siteID": 13
}
],
"10": [
{
"name": "mahesh",
"siteID": 12
}
],
"12": [
{
"name": "ragupathi",
"siteID": 10
}
],
}
- GroupBy SiteID
- Grouped Output based on properties of Object Name