我正在学习 Sanity io CMS 和 GROQ。我使用 Sanity 预定义的博客模式构建了一个简单的博客。我已经设法显示帖子、单个帖子和作者页面,显示名称、图像和简历。
我想做的是在他的页面中显示属于作者的博客文章列表。在帖子架构中有对作者的引用:
{
name: 'author',
title: 'Author',
type: 'reference',
to: {type: 'author'},
},
我试图post
在作者模式中添加一个数组引用,但结果是在 CMS 中我需要手动向作者添加帖子。同时,我想查询作者并返回属于作者的帖子,因为帖子架构中有对它的引用,但找不到如何去做。它可能更像是一个 GROQ 查询而不是模式问题,还是两者兼而有之?