Database

[{"prop1":"anything","prop2":1,"ans":"hp",},{"prop1":"anything","prop2":2,"ans":"hp"},{"prop1":"something","ans":"hp"},{"prop1":"something else","ans":"hp"}]

Query

db.collection.aggregate([{$match:{"ans":"hp"}},{"$group":{"_id":"$prop3"}}])

Result