この内容は古いバージョンです。最新バージョンを表示するには、戻るボタンを押してください。
バージョン:2
ページ更新者:T
更新日時:2019-09-27 16:08:10

タイトル: モデルの作成
SEOタイトル: Laravelにおけるモデルの作成

モデル生成の [artisan コマンド」というものが用意されており、

ルートディレクトリで以下コマンドを実行する。

php artisan make:model 名前

 

モデルとなるクラスは、指定した名前でプロジェクトの「app」フォルダ内に作成される。

 

例えば”Sample”という名前で作成した場合、以下のような"Sample.php"が作成される。

■Sample.php

 

モデルの定義例

<?php

namespace App\Models;

use Illuminate\Database\Eloquent\Model;

class Board extends Model
{
    protected $table = 'board';
    protected $primaryKey = 'board_id';
    public $incrementing = 'board_id';
//    const CREATED_AT = 'create_datetime';
//    const UPDATED_AT = 'update_datetime';
    protected $guarded = [
        'created_at',
        'updated_at',
    ];
}