ユーザ用ツール

サイト用ツール


サイドバー

このページの翻訳:



最近の更新



Tag Cloud

11_php:02_framework:01_laravel:34_laravel_fillable

文書の過去の版を表示しています。


34 Laravel テーブル更新エラーfillable

LaravelではEloquentでfillでアップデートしようとした時、
fillable で更新カラムが許可されてないと、下記のエラーが出ます。

エラー

Add [key] to fillable property to allow mass assignment on

ソース

Controller

$ples = new Plesk;
$plesk = 'plesk_license';
$ret = $plesk→select()→where('id', $id)→first();
$ret→fill(['plesk_key' ⇒ $this→keyNumber, 'keyfile' ⇒ $this→key]);
$ret→timestamps = false;
$res = $ret→save();

Model

<?php

namespace App;

use Illuminate\Database\Eloquent\Model;

class Plesk extends Model
{

  public $connection = '';
  public $table = '';
  public $fillable  = ['plesk_key','key_num','keyfile','key_file'];

}

11_php/02_framework/01_laravel/34_laravel_fillable.1558745012.txt.gz · 最終更新: 2019/05/25 09:43 by matsui