前提
- DB作成済み
メモ
モデルの作成
>php artisan make:model Test
モデルの編集
- 通常はテーブル名がモデル名の複数形(userだったらusersとか)をつける作法らしい
- それ以外で明示的にテーブルを指定する場合は$tableに指定する名前を記載する
- 特にそのようなことが無ければ、何もする必要無し
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Test extends Model
{
protected $table = 'test';
}
データの挿入
適当にコントローラの中でテストしてみた。以下で挿入成功
public function test()
{
$test = new Test();
$test->user_id = "kureid";
$test->save();
return view('test');
}