我有三个模式docTopics
=>CCD_ 2=>CCD_ 3,它们是彼此的参考。
我想为docTopics
编写一个查询,以将所有subTopics
引用返回到docTopics
export const queryRefrence = groq`
{
"topics": *[_type == "subTopics"] {
_id,
topic,
title,
id,
"topics": docsTopics[] -> {title}
}
}`
经过一些文档研究。我能够将子主题嵌套在主题中
"mainTopics":*[_type == "docsTopics"] | order(title) {
title,
"subTopics" : *[_type == "subTopics" && topic._ref == ^._id] | order(id) {
title,
slug,
id
}
}