在 Laravel 中使用 updateOrCreate() 方法时应该使用哪个 HTTP 请求?

Which HTTP request should I use while using updateOrCreate() method in Laravel?

我正在使用 updateOrCreate,但我应该在使用时使用 Post Http Request or Put request 吗?

我们不了解你的架构,所以很难给你一个合适的答案。

但是,一般来说,A CRUD使用的方法如下:

  • GET 索引()
  • GET 创建()
  • POST store()
  • GET 编辑($id)
  • 补丁更新($id)
  • 删除销毁($id)

在您的场景中,我假设您不知道资源的 ID。 在那种情况下,它不能是 PATCH(或 PUT)。剩下的就是 POST.