我有这个正在运行的查询:
{
ArticleGalleriesCollection(limit: 2, locale: "en", where: {articleTitle: "Hello"}) {
items {
articleTitle
articleGalleryType {
type
width
height
}
articleAssetsElementsCollection(limit: 100) {
items {
fileName
url
contentType
width
height
size
}
}
}
}
}
我想更新我的where参数,告诉graphQL仅过滤 ArticleGalleriesCollection中的文章具有articleGalleryType且类型为“ standard”的文章
我应该如何更新查询?
模式: ArticleGalleriesCollection中的每个项目都有一个带有type属性的1:1 articleGalleryType
答案 0 :(得分:0)
graphql的要求直接取决于架构,服务器(解析器)
如果您的api不支持对articleGalleryType
进行过滤,那么就没有必要构造不起作用的查询。
没有用于过滤的通用标准(就绪,内置),这是服务器的职责(业务逻辑)。