Database

[{province:1},{province:2},{province:3},{province:4},]

Query

db.collection.aggregate([{$addFields:{provinceNames:["o","ab","cd","ef","gh"]}},{$project:{province:{$arrayElemAt:["$provinceNames","$province"]}}}])

Result