Cập nhật trong laravel là gì?

Khi xây dựng API, chúng tôi thường bắt gặp các hoạt động CRUD, mặc dù các hoạt động này là một trong những điều đầu tiên chúng tôi học được khi bắt đầu làm việc với phụ trợ, một số hoạt động này có thể có ít mã hơn đáng kể

Bên cạnh đó, mã này thường xuyên bị trùng lặp trên các bộ điều khiển. Trong quá trình làm việc với Laravel, tôi nhận thấy rằng điều này thường xảy ra trong các chức năng cập nhật và đó là lý do tại sao tôi quyết định chia sẻ cách đơn giản hóa việc triển khai này

Nội dung

  • cách thông thường
  • Rút ngắn nó
  • Hàm updateOrFail
  • trừu tượng hóa nó
    • trừu tượng đặc điểm
    • chức năng mô hình
    • Hàm cập nhậtOrThrow
    • ngoại lệ tùy chỉnh
    • Sử dụng sự trừu tượng
    • Thực hiện nó

cách thông thường

Trước khi chúng ta chuyển sang phần đơn giản hóa, chúng ta hãy xem hoạt động cập nhật trông như thế nào khi được triển khai theo quy ước

Chủ Đề