Database
[{"key1":"value1","status":"OK","timestamp":1},{"key2":"value2","status":"OK","timestamp":2}]
Query
db.collection.aggregate([{$facet:{"myAttrName":[{$match:{$or:[{"key1":"value1"},{"key2":"value2"}],status:"OK"}},{$skip:0},{$limit:10},{$sort:{timestamp:-1}}]}}])