Database

[{name:{first:"doc1"},moniker:{first:"doc1",},arr:[1,2],},{name:{first:"doc2",},moniker:{first:"doc3",},arr:[3,3],}]

Query

db.collection.find({$expr:{$eq:["$name.first","$moniker.first"]}})

Result