Database

[{roomId:"id",questions:{q1:{user1:"user1's work"}}},{roomId:"id2",questions:{q1:{user2:"user1's work"}}},{roomId:"id3",questions:{q2:{user1:"user1's work"}}}]

Query

db.collection.find({"roomId":"id","questions.q1.user1":{$exists:true}})

Result