Database

[{"_id":ObjectId("60d2db4b90c66c3b0832a616"),"accountType":"Account Type 1","accountGroup":[{"_id":ObjectId("60d2db5a90c66c3b0832a619"),"accountGroupName":"Account 1","rangeFrom":25,"rangeTo":35},{"_id":ObjectId("60d3fbfbc1502c3ed8cadf86"),"accountGroupName":"Account2","rangeFrom":850,"rangeTo":2000},{"_id":ObjectId("60d2ddb1396dbf384898fbad"),"accountGroupName":"account 1 sample 3","rangeFrom":10,"rangeTo":15}],},{"_id":ObjectId("60d2db4e90c66c3b0832a617"),"accountType":"Account Type 2","accountGroup":[{"_id":ObjectId("60d2e9586c4fa82310349c7c"),"accountGroupName":"account 2 sample 5","rangeFrom":50,"rangeTo":60}]}]

Query

db.collection.find({"accountGroup.accountGroupName":"Account 1"},{"accountGroup.$":1})

Result