LaravelのEloquentでLike検索する

LaravelのEloquentでLike検索するとき、検索キーワードをエスケープしないと、予期しない結果が返ることがあります。 // エスケープしないコードの例 $products = Product::where(‘ …

Continue reading ‘LaravelのEloquentでLike検索する’ »

MySQLで条件に一致するレコードがなければ新規登録、あれば何もしない

INSERT構文にIGNOREキーワードを使用する IGNOREキーワードを使用すると UNIQUEインデックスまたはPRIMARY KEY値を複製にする行よって重複エラーが発生したとき、ステートメントは中止される。 重 …

Continue reading ‘MySQLで条件に一致するレコードがなければ新規登録、あれば何もしない’ »

Laravel5.5からLaravel6へバージョンアップしたときのメモ

composer.jsonを編集して、Laravel 5.5からLaravel 6に変更する 変更前 { “require”: { “laravel/framework”: “5.5.*”, }, } 変更後 { “re …

Continue reading ‘Laravel5.5からLaravel6へバージョンアップしたときのメモ’ »

Laravelのブラウザテスト(dusk)で指定したテストを実行したい

ファイルを指定して実行する php artisan app:dusk –filter tests/Browser/XXXTest.php クラスとメソッドを指定して実行する php artisan app:dusk – …

Continue reading ‘Laravelのブラウザテスト(dusk)で指定したテストを実行したい’ »