在我的 Laravel 代码中,我可以执行以下操作:
User::create(['user_id' => 1, 'value' => 1]);
我使用POST store
来存储它,但是这个字段可能被软删除了,所以我用它来恢复它
User::withTrashed()->updateOrCreate(['user_id' => 1], ['value' => 1, 'update_at' => now()])->restore();
这被视为PUT update
吗?
我的理解是POST
,如果用户在第一次请求后已经可用,则发送垃圾邮件以给出错误PUT
,而垃圾邮件最终总是会产生相同的值,我的代码也是如此。