我正在尝试更新一个废弃的模型,而不必先恢复它。
架构
extend type Mutation {
updateAuthor(id: ID!, input: AuthorInput @spread, trashed: Trashed @trashed): Author @update @softDeletes
}
突变
mutation{
updateAuthor(id: 1, trashed: WITH, input:{
name: "William"
}){
id
name
}
}
回复
"No query results for model [App\\Author] 1"
如果作者 1 当然没有被软删除,这很好用。
我在这里的 PR 中看到它仅针对 @all @find 和 @paginate 实现。所以我猜它仍然应该添加到@update 指令中?