Nuxt Content 获取文章列表时怎么按自定义字段排序?
我用 Nuxt Content 写了个博客,想按 frontmatter 里的 publishDate 字段排序,但试了几次都不生效,是写法有问题吗?
我的代码大概是这样:
const { data: articles } = await useAsyncData('articles', () => {
return queryContent('articles')
.where({ _type: 'markdown' })
.sort({ publishDate: -1 })
.find()
})
publishDate 在 md 文件里是 YYYY-MM-DD 格式,但排序结果还是乱的,求指点!
这下应该能正常按日期倒序排了,别想太复杂。