- 2020年12月25日
- 2022年9月22日
【Laravel】HasManyThrough でリレーションの中間テーブルをまとめて更新する
Laravel には多対多を表現するHasManyThroughという仕組みがあり、これを利用して中間テーブルのレコードを他の具体的なモデル名を参照しなくとも操作できます。具体的 […]
Laravel には多対多を表現するHasManyThroughという仕組みがあり、これを利用して中間テーブルのレコードを他の具体的なモデル名を参照しなくとも操作できます。具体的 […]
Laravel は PHP のフレームワークであり、web サイトを作る時に使う時が多々あります。そして web サイトは本番運用前にどこか内々でしか見れない場所に公開してテスト […]
Apache は web サーバの一つで PHP プログラムとつなげることで PHP を使った web サービスを動かせます。 Welcome to The Apache Sof […]
Laravel の様なデータベースを写したモデルをプログラム中で取り扱う時、しばしば次の様にしてしまいがちです。 これは PHP のコード上では短いコードですが、実際に実行する […]
Laravel は PHP のフレームワークでよくデータベースを利用します。このデータベースの利用をより快適にするために初期データ(テストデータ、製品版の初期値データ)をデータベ […]
Laravel は PHP のフレームワークで web ページを作る際によく用いられています。 web ページに対する攻撃の一つにCSRF(クロスサイトリクエストフォージェリ)と […]
Laravel のパスワードはデフォルトでは Hash ファサード(\Hash や \Illuminate\Support\Facades\Hash の呼び出し先)で管理されてい […]
Laravel のロギング機能は Monolog を使用しており十分な拡張が可能です。 Seldaek/monolog: Sends your logs to files, so […]
後付けで定まる値――例えば集計結果の値を持つカラムを持つテーブルを作る時があります(正規化に反してでも速度が要求される時など)。こういったカラムを持つテーブルについて整合性を保っ […]
Laravel は PHP のフレームワークでその機能の中には RDB(Relational Database) を操作しやすくする機能もあります。とはいえ MySQL をはじめ […]
Laravel は PHP フレームワークであり多くの場合、 web サイトの作成で使われます。Laravel にはクライアントからのリクエストを制御する機能が多く備わっておりフ […]
昨今の人間が閲覧する web ページは大体 HTML 形式のデータをやり取りしており、 HTML 中の記述を元に JavaScript、CSS、画像、フォントなどなどのアセットフ […]