我正在向 apollo 服务器发送查询以获取用户列表。我正在使用 mongoose-aggregate-paginate-v2 库(文档:https://www.npmjs.com/package/mongoose-aggregate-paginate-v2)
这是我的选项对象
const options = {
page: parseInt(page),
limit: 15,
lean: true,
pagination: true,
sort:{ lastUpdate: "descending", creationDateTime:"descending"}
}
有时,当我重新发送请求时,即使我的数据相同,结果也会发生变化。
最佳答案
您需要将 _id 添加到排序中才能使排序正常工作。
试试这个:
sort:{ _id: 1 ,lastUpdate: "descending", creationDateTime:"descending"}
关于javascript - 排序 mongoose-aggregate-paginate-v2 更改顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61394632/