我正在使用GatsbyJS和GraphQL。我面临的问题是结果太多,因此50%的时间都在超时并中断该项目。使开发成为一个缓慢而烦人的命中或错过过程。现在,我将页面限制为一个结果,例如:
{articles.data[0].title}
有没有一种方法可以限制查询中或查询之前GraphQL返回的结果数量?例如,我可以只查找前十个结果并仅加载那些结果吗?'
示例查询(我仅查询一些项目):
export const GatsbyQuery = graphql`
{
articleHub {
articles {
data {
title
subtitle
}
}
}
}
`