Cleaning out unwanted data

Hey! I have some records in my index, each recored looks like:
[{
“_id” : ObjectId(“65bfa0804f33bd1a1408c5a9”),
“nickname” : “some NickName_1”,
“active” : true,
“additionalData” : [
{
“dataName” : “NAME_1”,
“dataIds” : [ “65bfa0754f33bd1a1408c5a8” ]
},
{
“dataName” : “NAME_2”,
“dataIds” : [ “65bfa06d4f33bd1a1408c5a7” ]
}
]
},
{
“_id” : ObjectId(“65bfa0804f33bd1a1408c5b9”),
“nickname” : “some NickName_2”,
“active” : true,
“additionalData” : [
{
“dataName” : “NAME_2”,
“dataIds” : [ “65bfa06d4f33bd1a1408c5r7” ]
}
]
}
]

Is it possible to filter-out additionalData.NAME_2 object from results, but return record anyway?:
[
{
“_id” : ObjectId(“65bfa0804f33bd1a1408c5a9”),
“nickname” : “some NickName”,
“active” : true,
“additionalData” : [
{
“dataName” : “NAME_1”,
“dataIds” : [ “65bfa0754f33bd1a1408c5a8” ]
}
]
},
{
“_id” : ObjectId(“65bfa0804f33bd1a1408c5b9”),
“nickname” : “some NickName_2”,
“active” : true,
“additionalData” :
}
]