我有以下片段定义
fragment LocationFragment_viewer on Viewer
@argumentDefinitions(userId: {type: "Int!"}) {
results: locations(
user_id: $userId
) {
...some_other_fragments
}
}
我想在 GraphQL 查询中将参数从 to 更改user_id
为user_ids
(它只是一个包装 id 的数组),而不更改参数定义。
所以我想要类似的东西:
fragment LocationFragment_viewer on Viewer
@argumentDefinitions(userId: {type: "Int!"}) {
results: locations(
user_ids: [$userId]
) {
...some_other_fragments
}
}
这甚至可能吗?在我的情况下,更改参数定义有点困难,因此尝试看看是否有一些简单的事情可以不走那条路线。
谢谢!