即使我使用查询限制,在对大量条目运行查询时,我也会收到内容丰富的内部服务器错误。
Operation : {
variables: {
limit: 10,
skip: 0,
locale: 'en-GB',
competition: '2w9CJm2sLwCUAwFjUlvxKU',
category: '2bkKAjcRcsJWw3TVQuzNnJ'
},
extensions: {
persistedQuery: {
version: 1,
sha256Hash: '00755eb0c141056e61b73a54cc917624d1cfa25f58a2903555fabd893f9ab46e'
}
},
operationName: 'GetNewArticlesQuery',
query: {
__meta__: { hash: '55a8405e5ff1b9cd6d5dd1271440e6c670ba7d75' },
kind: 'Document',
definitions: [ [Object], [Object], [Object], [Object], [Object] ]
}
}
查询
query {
articlePageCollection(where: {
category: { sys: { id: "xxx" } } # 1500 entries
competition: { sys: { id: "xxx" }} # 22005 enties
}, limit: 12, locale: "en-GB", order: [publishDate_DESC]) {
skip
limit
total
items {
sys {
id
}
# attributes
}
}
}
如果类别和竞赛有少量条目,则查询成功。
还有其他人有类似的吗
如果出现内部服务器错误,您应该打开支持票证。他们这边可能出了问题。否则您会收到更具体的错误。