gpt4 book ai didi

javascript - Mongoose 按 createdAt 排序

转载 作者:行者123 更新时间:2023-12-05 08:47:37 28 4
gpt4 key购买 nike

我的 Post Controller 上有一个 getPosts Controller ,我的目标是按 createdAt 时间对它进行排序以保持顺序,因为当我将它映射到前端时,它是从最后创建的开始到最新创建的。

const getPosts = asyncHandler(async (req, res) => {
const posts = await Post.find().sort([createdAt, 1]);
res.json(posts);
});

最佳答案

sort() 不能接受数组,它接受字符串或对象

const posts = await Post.find().sort({createdAt: 1});

您也可以使用"asc ","ascending "代替1。

关于javascript - Mongoose 按 createdAt 排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67264632/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com