如果你有一个像这样的graphql查询
query findAllNotes() {
comments: [Comment]!
}
如何对笔记和评论进行分页和过滤,而不至于出现看起来丑陋和冗长的论证清单?这个问题会随着嵌套级别的增加而恶化。
我不认为有任何"幻想"选项在这里。您可以在这里创建一个 input
类型,然后将其分配给相应的 query
或 mutation
. 就像 REST
,您返回的是 n 的值。如果用户没有提供 pageId
arg,那么你可以默认返回第一个 n 值,比如前10个或20个对象。