我在对 Contentful 的 GraphQL 查询中收到以下错误消息,但不明白为什么。
错误信息:
“无法执行查询。查询的最大允许复杂度 是 11000 但它是 12100。简化查询,例如通过设置较低 集合限制。”
查询:
query ClassCollection(
$slug: String
$limit: Int
) {
classCollection(
where: { slug: $slug }
limit: $limit
) {
items {
slug
title
linkedFrom {
courseCollection {
items {
slug
}
}
}
filesCollection {
items {
title
asset {
title
fileName
url
width
height
contentType
}
}
}
}
}
}
内容模型:
注意事项
问题
为什么我会收到该错误消息,我该如何解决?
我试过的
编辑:计算查询复杂度