This is a sample JSON object in my JSON document:
[{
"_id": "COVERAGE_0025",
"coverageName": "windStormHailDeductible",
"coverageResponse": "15000",
"insuranceLine": "COMMERCIAL",
"coverageCategory": "DEDUCTIBLE",
"splitCoverages": null,
"carriers": [{
"carrierId": "CNINCO",
"states": null,
"excludedStates": [
"FL"
],
"industries": null,
"excludedIndustries": null,
"products": [
"BOP",
"WC"
]
}]
I need to group everything except coverageName
and _id
inside coverages
.
This is my desired output:
[{
"_id": "COVERAGE_0025",
"coverageName": "windStormHailDeductible",
"coverages": [{
"coverageResponse": "15000",
"insuranceLine": "COMMERCIAL",
"coverageCategory": "DEDUCTIBLE",
"splitCoverages": null,
"carriers": [{
"carrierId": "CNINCO",
"states": null,
"excludedStates": [
"FL"
],
"industries": null,
"excludedIndustries": null,
"products": [
"BOP",
"WC"
]
}]
}]
}]