Tạo Model cho danh mục phẳng - Table Loại sản phẩm
Step 1: vào Start -> Run -> Cmd , trỏ đường dẫn đến thư mục project sunshine
- Ví dụ: source nằm trong thư mục
c:\xampp\htdocs\sunshine
cd c:\xampp\htdocs\sunshine
Step 2: sử dụng artisan để tạo MODEL trong Laravel
- Tạo MODEL ánh xạ TABLE
Loại
php artisan make:model Loai
- File
Loai.php sẽ được tạo ra trong thư mục app\Loai.php
Step 3: viết code PHP, sử dụng các Hàm tương ứng trong Framework Laravel để ánh xạ Model và cấu trúc Table Loại
Để xem về các hàm tương ứng, bạn xem thêm trên trang chủ của Laravel nhé: https://laravel.com/docs/master/eloquent
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Loai extends Model
{
const CREATED_AT = 'l_taoMoi';
const UPDATED_AT = 'l_capNhat';
protected $table = 'cusc_loai';
protected $fillable = ['l_ten', 'l_taoMoi', 'l_capNhat', 'l_trangThai'];
protected $guarded = ['l_ma'];
protected $primaryKey = 'l_ma';
protected $dates = ['l_taoMoi', 'l_capNhat'];
protected $dateFormat = 'Y-m-d H:i:s';
}
Source code tham khảo MODEL ánh xạ table Loại : https://github.com/kellyfire611/sunshine/blob/master/app/Loai.php
|