- 2023年1月16日
【Laravel】マイグレーションの中で Eloquent を使うのを避けた方が良い理由
Laravel にはマイグレーションという DB(データベース)のバージョン管理的な機能があります。ソースコードに DB の変更を記述して、その差分を積み上げることによって再現性 […]
Laravel にはマイグレーションという DB(データベース)のバージョン管理的な機能があります。ソースコードに DB の変更を記述して、その差分を積み上げることによって再現性 […]
やんごとなき理由で静的ページっぽく扱う部分がある時に知っておくと便利な方法です。public 以下に置きたくない、拡張子抜きでのアクセスをwebサーバーの設定変更せずに実現したい […]
大規模なデータを持つ MySQL でクエリを発行する際は速度に気を付ける必要があります。計算量が大きいクエリはユーザーを長く待たせます。これの対策としてインデックスで並び替えや探 […]
フォームリクエストで起きやすい事故として true, false といった真偽値を文字列の”true”, “false”としてリク […]
Laravel は PHP のフレームワークであり、その中には日時を取り扱う機能もあります。Laravel は Carbon というライブラリを取り込んで日時操作をしやすい様にし […]
題の通りです。Laravel 9.32 がリリースされ、Laravel ないのリッチな var_dump 関数相当で dump 関数、dd 関数がデフォルトで以前よりも少し詳しい […]
題の通りです。これは MySQL の値としての null と JSON としての null の二種類が存在すること、Laravelに自動で JSON をでコードするようにできる機 […]
やんごとなき理由で Laravel 内で用いられている文字列をスネークケースにする処理を平の PHP 上で扱う必要があり、該当部の中身を読みました。この中身の紹介をします。 L […]
Laravelで新しいプロジェクトを始めようとした時にひっかかったエラーの紹介です。次のコマンドを実行することで解決します。 エラーの内容は題の通りで、より詳しく全文を張り付け […]
Laravel 9.18.0 がリリースされました。マイナーアップデートであり、多少便利になる細かい積み重ねがほとんどです。 Release v9.18.0 · laravel/ […]
Laravel は PHP のフレームワークでデータベースである MySQL とやりとりする機能が含まれています。この機能の中には MySQL の全文検索クエリを構築する機能もあ […]
Laravel にはデータベースに対応するモデルクラスである Eloquent が用意されており、その中ではテーブル同士の関係を表現するリレーションという仕組みも用意されています […]