Database

[{"nodes":[{"type":"User","id":"UUID(dc20f7c7-bd45-4fc1-9eb4-3604428fa551)"},{"type":"User2","id":"UUID(dc20f7c7-bd45-4fc1-9eb4-3604428fa551)"},]},{"nodes":[{"type":"User3","id":"UUID(dc20f7c7-bd45-4fc1-9eb4-3604428fa55)"}]}]

Query

db.collection.find({$expr:{$eq:[{$reduce:{input:[{$arrayElemAt:["$nodes",0]}],initialValue:false,in:{"$and":[{$eq:["$$this.type","User"]},{$eq:["$$this.id","UUID(dc20f7c7-bd45-4fc1-9eb4-3604428fa551)"]}]}}},true]}})

Result