2018年12月23日 星期日

Eloquent model預設要操作的"資料表"

*Eloquent model預設要操作的"資料表":

Eloquent預設用model class名稱的"複數形式"來作為要操作的"資料表名稱"

例如:
game model 預設操作的"資料表"為 games

--------------
*自己設定model要操作的"資料表名稱":

protected $table = '資料表名稱';

如下:

<?php

namespace App;

use Illuminate\Database\Eloquent\Model;

class Flight extends Model
{
    /**
     * The table associated with the model.
     *
     * @var string
     */
    protected $table = 'my_flights';
}

--------------
參考資料:

Eloquent Model Conventions

Eloquent 模型约定



沒有留言:

張貼留言