我试过了
type Mutation {
deleteUser(id: ID!): User @delete @broadcast(subscription: "userDeleted")
}
type Subscription {
userDeleted(id: ID!): User
}
我创建了一个订阅,其中方法authorize
和filter
返回true
。
但我得到这个错误:
Illuminate\Database\Eloquent\ModelNotFoundException: 没有模型 [App\User] 的查询结果
deleteUser
突变有效。只有订阅不起作用。我使用Pusher进行广播,错误出现在Horizon仪表板中。