ダミーデータを自動生成

  • 2020.04.19

ダミーデータを自動生成 database/factories/UserFactory.php $factory->define(App\model::class, function (Faker $faker) { return [ ‘book_name’ => $faker->realText($maxNbChars = 20, $indexSize = 1), R […]

FOREIGN KEY制約

  • 2020.04.18

◯注意点 ・親テーブルおよび子テーブルはインデックス登録。 ・対象カラムは同じデータ型である必要 ・小テーブルに設定する(参照する側) ◯その他 UPDATE DELETE RESTRICT エラーになる エラーになる CASCADE 参照先の変更に追従する 参照先が無くなると同時に削除される SET NULL NULLに置き換わる NULLに置き換わる NO ACTION RESTRICTと同じ […]

laravel ajax注意点

  • 2020.04.16

<meta name="csrf-token" content="{{ csrf_token() }}"> ajaxのheadersにCSRFトークンを追加 jsファイル $.ajax({ url: '{URL}', type:'POST', headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') […]

laravel4月13日

  • 2020.04.13

セレクトボックス検証 'job' => 'not_in: 0' 複数入力の判定 ワイルドカード*で指定できる。 'username.*' => 'required|max:12'   A AND(B or C)のクエリー発行 public function view($request){ return self::where(‘station_id’, […]

Notifiableトレイト

  • 2020.04.09

Notifiableトレイトは、メールとデータベースとの連動の際に利用する。 メール送信に加え、LaravelはSMS(Nexmo使用)、Slackなどの、さまざまな複数チャンネルへ渡る通知をサポートしています。通知はWebインターフェイスで表示できるように、データベースに保存することもできます。 mailチャンネルを使い通知を送る場合、通知システムは自動的に通知エンティティでemailプロパティ […]

1 2 5