我在工作的typescript API我合并了所有的数据与此API我得到一些数据从另一个API函数与此API合并,我会给予我的一些代码只有数据添加数组的第一个索引。我需要“公社”和“类别”和“位置”数据添加所有的issuer_id这一数据我会显示如下。
这个代码我在这里使用合并数据.
let premiumValue = (Object.values(values))
console.log(premiumValue)
const issuerId = Object.values(premiumValue)[0].issuer_id
const Communes = await employerDetail.getSingleProfileType(issuerId, 'Communes')
const category = await employerDetail.getSingleProfileType(issuerId, 'company_type')
const location = await employerDetail.getSingleProfileType(issuerId, 'location')
Object.assign(values[issuerId], { Communes }, { category }, { location })
return Object.values(values)
我得到这样的结果:
[
{
"issuer_id": 64,
"company_name": "Gastro Südtirol",
"Total_Job": 2,
"Communes": [],
"category": [],
"location": [
{
"id": 907,
"location": "brixen"
}
]
},
{
"issuer_id": 70,
"company_youtube": "https://www.youtube.com/channel/UCB2bOahchY6Hsc_WXnQ-NCw",
"company_name": "Auto Hofer",
"Total_Job": 2
},
{
"issuer_id": 72,
"company_name": "Assimeran GmbH",
"Total_Job": 2
}
]
我需要“公社”和“类别”和“位置”数据添加所有的json数组。只有它是第一个索引。
1条答案
按热度按时间zf9nrax11#
要从对象数组中获取所有Id,您只需循环并获取每个对象的issuer_id属性。
我不知道你想要什么“合并所有数据到相应的id”
也许是这样的
现在你可以访问你想要的id一样容易
hashList[idYouWant]
抱歉我的identing,希望这是有帮助的任何方式