我需要通过数组对象的某些属性对元素进行分组。我不想为此使用自定义管道。有没有办法实现group by。
样本数组:
[
{
"id":1,
"date": "2018-02-01T19:24:05.524+05:30",
"client":{
"id":1
},
"process":{
"id":1,
"date":"02-01-2018 11:54:05"
}
},
{
"id":2,
"date": "2018-02-01T17:35:05.524+05:30",
"client":{
"id":2
},
"process":{
"id":2,
"date":"02-01-2018 11:54:05"
}
},
]
我想按date
,client Id
和process date
对数组进行分组。
我正在尝试使用lodash group-by。对于client Id
它工作正常,但对于其他日期,我只想按日期对元素进行分组。我不想把时间包括在内。有没有办法在分组中排除时间?
希望有人可以提供帮助