我需要在突变中的一个字段中输入多个ID。我如何才能实现标量类型中不包含seeing数组。我正在使用Laravel lighthouse
软件包。
我尝试使用[]
传递ID,但无法正常工作。
mutation{
syncPermissions(roleId: 1 permissions: [1, 2, 3]){
name
}
}
我希望在我的resolve方法中以数组形式访问权限(在本例中为Ids)。
答案 0 :(得分:0)
您只需在模式中将类型包装在[]
中即可。
示例:
extend type Mutation {
syncPermissions(roleId: Int!, permissions: [Int!])
@field(resolver: "MyResolver@update")
}