Javascript mongoose-aggregate-paginate-v2中的排序更改顺序
我正在向apollo服务器发送一个查询,以获取用户列表。我正在使用mongoose-aggregate-paginate-v2库(文档:) 这是我的选项对象Javascript mongoose-aggregate-paginate-v2中的排序更改顺序,javascript,node.js,mongodb,mongoose,graphql,Javascript,Node.js,Mongodb,Mongoose,Graphql,我正在向apollo服务器发送一个查询,以获取用户列表。我正在使用mongoose-aggregate-paginate-v2库(文档:) 这是我的选项对象 const options = { page: parseInt(page), limit: 15, lean: true, pagination: true, sort:{ lastUpdate: "descending
const options = {
page: parseInt(page),
limit: 15,
lean: true,
pagination: true,
sort:{ lastUpdate: "descending", creationDateTime:"descending"}
}
有时,当我重新发送请求时,即使我的数据相同,结果也会发生变化。您需要向排序添加_id,排序才能正常工作 试试这个:
sort:{ _id: 1 ,lastUpdate: "descending", creationDateTime:"descending"}
你的回答对我来说似乎不合逻辑,我不希望我的文档按id排序。顺便说一句,我在github上开始了一个问题,这个问题被标记为bug@asma你能在这里发布问题id吗,我也面临这个问题,我需要遵循issue@buddhiv在这里