我有以下 GraphQL 查询; “类别”是一对多关系,每个类别都包含一个名称和一个 slug。我想获取所有类别为“derp”的文章。有什么想法吗?
{
allContentfulArticle(
sort: { order: DESC, fields: [createdAt] }
) {
edges {
node {
title
slug
datePublished
createdAt
categories {
name
slug
}
}
}
}
}
我刚刚对你的场景进行了原型设计,这个查询应该可以做到。
query {
categoryCollection(where: { slug_contains: "schnitzel" }) {
items {
linkedFrom {
entryCollection {
items {
...on Article {
title
}
}
}
}
}
}
}
您可以在文档中找到有关特定条目的链接的更多信息。