【发布时间】:2021-12-02 00:20:09
【问题描述】:
我有问题。 我想创建查询来更新多个模型上的一些文件, 它应该是这样的:
mutation{
updateInternalOrder( input: {
state: {
connect: 1
}
id_internal_orders: [1,2] <= here
}){
id_internal_orders
qty
state {
id_internal_orders_states,
name
}
}
}
在此查询中,我想分配(更新)id_internal_orders_states(在州内) 在具有 id: 1 和 2 的 id_internal_orders 中。
怎么做?
Schema(lighthouse-php) 仅在我提供单个 id 而不是数组时才有效:
extend type Mutation {
updateInternalOrder(input: UpdateInternalOrders! @spread): InternalOrders @update
}
input UpdateInternalOrders {
id_internal_orders: Int!
state: InternalOrdersStatesHasOne
qty: Int
id_supplier: Int
}
input InternalOrdersStatesHasOne {
connect: Int
}
【问题讨论】:
标签: graphql laravel-lighthouse apollo-angular