Laravel

Eloquent firstOrCreate firstOrNew updateOrCreate

LaravelのEloquentには、「レコードを取得しつつ、なければ作成する」という処理を簡潔に書けるメソッドが複数あります。

「firstOrCreate と updateOrCreate の違いがわからない」 ...

Laravel

No Image

LaravelでAPIを作るとき、認証方式としてPassport・Sanctum・JWTのどれを選べばいいか迷うことはありませんか?

「Sanctumって結局何ができるの?」
「PassportとJWTって何が違う ...

Laravel

No Image

Laravelで開発・ステージング・本番の3環境を運用していると、.envファイル1つではすぐに管理が破綻します。

「ローカルで本番のDBに接続してしまった」
「ステージングと本番の設定が混在してデプロイ事故が起き ...

Laravel

No Image

Laravelのクエリビルダーは、SQLを直書きせずにデータベース操作を簡潔に記述できる強力な機能です。 このチートシートでは、よく使うクエリのパターンをサンプル付きで整理します。

✅ 基本的な取得//全件取得$users = ...

Laravel

No Image

Laravelのバリデーションルールは、実務でもフォームの入力検証で必ず使われます。 この記事では、Laravel 12に対応したバリデーションルールの一覧を、実務で使いやすいようにまとめました。

基本の使い方$request- ...

Laravel

No Image

はじめに

LaravelのfirstOrCreateメソッドは、指定した条件に合致するレコードを検索し、存在しなければ新たに作成する便利なメソッドです。

しかし、このとき「取得したレコードが既に存在していたものなのか、それと ...

Laravel

No Image

LaravelのEloquentでAPIレスポンスを返すとき、password や remember_token をうっかり含めてしまったことはありませんか?

$hidden プロパティを使えば、モデルをJSONや配列に変 ...

Laravel

No Image

LaravelのログはデフォルトでLaravelのログはデフォルトでstorage/logs/laravel.log に出力されますが、Docker・ECS・Cloud Runなどのコンテナ環境ではstdoutへの出力が標準的なベスト ...

Laravel

No Image

Laravelには Pipeline という機能があります。複数の処理を順番につなげて実行できる仕組みで、長くなりがちな処理をスッキリ書けるようになります。

ほとんどのエンジニアが知らない機能ですが、使いこなすとコードの見 ...

Laravel

No Image

最終更新: 2026年4月 | Laravel 12対応

Laravelでデータベースをリセットしたいとき、db:wipe・migrate:fresh・migrate:reset の3つが候補に挙がります。

「 ...