问题描述
db.getCollection('collectionName').aggregate([
{
$facet: {
"myAttrName": [
{
$match: {
$or: [
{
"key1": "value1"
},{
"key2": "value2"
}
],status: "OK"
}
},{
$skip: 0
},{
$limit: 10
},{
$sort: {
timestamp: -1
}
}
]
}
}
])
嗯..它不能正确排序结果。我只是看到它们按照添加“ fifo”的顺序排序。
当我只是使用.sort({timestamp: -1})
进行常规查找(无聚合)时,它可以正常工作。
我在这里想念什么?