Tìm hiểu cách tạo API CRUD trong Laravel bằng cách làm theo các bước trong hướng dẫn này. Những ví dụ này sử dụng cơ sở dữ liệu MySQL và Laravel. Để tạo API CRUD rất đơn giản, chúng tôi sẽ bắt đầu với cơ sở dữ liệu và di chuyển sang cơ sở dữ liệu đó. Sau đó, chúng ta sẽ xem qua mã cho các tệp điều khiển và định tuyến, cũng như một số điểm cuối ví dụ
Tạo bảng cơ sở dữ liệu với di chuyển
Laravel cung cấp một tính năng di chuyển cho phép bạn tạo các bảng cơ sở dữ liệu bằng cách sử dụng tệp di chuyển để tạo các tệp di chuyển chỉ cần gõ
php artisan make:migration create_products_table
Lệnh trên sẽ tạo một tệp di chuyển trong thư mục cơ sở dữ liệu/di chuyển, tên tệp sẽ là {{dấu thời gian}}_create_products_table
Sau đó, hãy mở tệp di chuyển đó trong cơ sở dữ liệu/di chuyển/{{dấu thời gian}}_create_products_table và bạn có thể viết logic di chuyển tại đây. Hàm phương thức up là nơi bạn viết logic để tạo bảng cơ sở dữ liệu. Hàm phương thức down là nơi bạn viết logic để xóa bảng cơ sở dữ liệu về cơ bản nó chỉ là đảo ngược của việc di chuyển
Sau đó, chuyển đến cơ sở dữ liệu/di chuyển/{{dấu thời gian}}_create_products_table. php