我正在关注这个iOS 示例应用程序来集成 AppSync。
我正在尝试对单个事件的评论进行分页。我不知道如何将字段参数传递给comments
该Event
类型的字段。内省不会带来任何有价值的线索。
这就是我现在所拥有的:
let eventQuery = GetEventQuery(id: event.id)
appSyncClient?.fetch(query: eventQuery, cachePolicy: cachePolicy) { result, error in }
这就是我想要的虚构代码:
let eventQuery = GetEventQuery(id: event.id, comments: {limit:5})
appSyncClient?.fetch(query: eventQuery, cachePolicy: cachePolicy) { result, error in }
在 AWS 控制台中,我可以轻松地将参数传递给子字段,但我不知道如何使用自动生成的代码来执行此操作。所以这个问题不是关于 graphQL 本身,而是放大生成的代码。
query ListEvents {
listEvents {
items {
id
name
comments(limit: 1) {
items {
content
}
nextToken
}
}
}
}