所以我有以下工作GQL:
mutation updateManySomething{
updateManySomething(
data: {
dateTime: "2020-01-15T13:07:42-06:00"
status: true
updatedBy: "1234"
}
where: { id_in: ["1234", "1234" ] }
) {
count
}
}
但是,当我尝试使其接受传递的变量时,由于没有ID,所以它会消失。定义是因为它是一个ID数组。...
mutation updateManySomething(
$id: ID!
$dateTime: DateTime
$status: Boolean
$updatedBy: String!
) {
updateManySomething(
data: {
dateTime: $dateTime
status: $status
updatedBy: $updatedBy
}
where: { id_in: [$id] }
) {
count
}
}
我尝试跳过$ id:ID!并创建一个新变量$ arrayOfIds:Json,但这也失败了,有人知道我能做什么吗?后端是pyramida JS在React-Native中运行。
下面的图片是来自Apollo的确切错误,有些细微的变量名称已更改,但本质上是相同的查询。
“ >>
所以我有以下工作GQL:变异updateManySomething {updateManySomething(数据:{dateTime:“ 2020-01-15T13:07:42-06:00”状态:true ...