我有这个嵌套的json,我想搜索一个值,然后返回找到该值的整个对象并计算这些对象并使用映射和过滤器重新创建对象。我不知道该怎么做,因为我是编程新手。
在示例 json 中,我想搜索水果的值,然后计算所有带有日期的水果值的对象总数。
示例 Json 对象:
var sampleData = [
{
fruitData: {
fruit: 'apple',
price: 23
},
dateCreated: '2019-07-23T00:20:36.535Z'
},
{
fruitData: {
fruit: 'apple',
price: 36
},
dateCreated: '2019-07-23T00:30:32.135Z'
},
{
fruitData: {
fruit: 'apple',
price: 36
},
dateCreated: '2019-07-24T00:10:36.115Z'
},
{
fruitData: {
fruit: 'mango',
price: 40
},
dateCreated: '2019-07-24T01:25:32.835Z'
},
]
我希望输出是这样的,并在搜索水果的价值后进行计数
var filteredData= [
{
'07-23-2019': {
'apple': 2
},
'07-24-2019': {
'apple': 1,
'mango': 1
}
}
]
感谢那些愿意提供帮助的人
慕哥6287543
慕森卡
相关分类