2020-06-01から1ヶ月間の記事一覧
ORM PHPはオブジェクト指向で、DB(RDB)はSQL文なので、互換性がない。=> 自動的に互換性があるように変換してくれるのがORM。 DBのレコードを、オブジェクトとして直感的に扱えるようにするもの DB側の都合をアプリケーションで意識しないで済むようにするも…
Laravel 6.x Eloquent:利用の開始 - モデルの取得 Eloquentモデルは、対応するデータベーステーブルへすらすらとクエリできるようにしてくれるクエリビルダだと考えてください ↑ はどういう事か note find() など Modelクラス(Illuminate\Database\Eloquent…
ドキュメント required_if required_if:他のフィールド,値,... 他のフィールドが値のどれかと一致している場合、このフィールドが存在し、かつ空でないことをバリデートします。 string string フィルードは文字列タイプであることをバリデートします。 フィ…
概要のみメモ laravel-permission https://docs.spatie.be/laravel-permission/v3/introduction/ laravel-permission で利用するテーブル roles permissions model_has_roles model_has_permissions role_has_permissions https://qiita.com/sh-ogawa/items/…
(ある事情で) FormRequest をメソッド・インジェクションで使用せず、Controller 内で Validator::make() してバリデータを生成し、ちょっと変わった使い方をした その際、バリデーションエラーメッセージ の プレースホルダ に attributes() が反映されず、…
\DB::enableQueryLog(); $query->where(xxx); \Log::debug(\DB::getQueryLog());
利用したいパッケージ http://image.intervention.io/ ドキュメント ファサードの仕組み (スタンドアロンの) 外部パッケージをファサードで利用する方法 // プロジェクトが依存するパッケージを追加 (`composer require intervention/image`) //composer.jso…