Database

[{"array":[{"val1":"a"},{"val1":"b"}]}]

Query

db.collection.aggregate([{$addFields:{array:{$map:{input:"$array",in:{$mergeObjects:["$$this",{isVal1A:{$cond:[{$eq:["$$this.val1","a"]},true,false]}}]}}}}}])

Result