猫鼬排序2倍

时间:2016-11-30 10:58:07

标签: node.js express mongoose

我有这样的查询:

.find({conversationId: conversation})
                .sort({'createDate': -1})
                .skip(perPage * page)
                .limit(perPage)

它将返回5个最后的记录,但是这5个记录将被错误地排序,我怎样才能在相反的方向上再次对它们进行排序?

1 个答案:

答案 0 :(得分:1)

.find({conversationId: conversation})
            .sort({'createDate': -1})
            .skip(perPage * page)
            .limit(perPage)
            .sort({'createDate': 1})