Laravel系
最近phpのバージョンを7.2に変更したら、count()関数の仕様が変わってしまって、いろいろ修正しなくてはいけなくなった。 今まで普通に動いていた箇所が、以下のようなエラーが出るようになった。 count(): Parameter must be an array or an object that im…
今年になってまったく技術ブログを更新していませんが、別にサボっていたわけでもなく、更新するまとまったネタがあまりなかったので、放置気味になってました。しかし、今回、今年1記事目は、自分がメイン開発者として携わったWebサービス、『MICEコンシェ…
ちょっとしたTips。外部キー参照制約を持つカラムを変更したいと思って、migrationファイルでchange処理を書いて実行すると、外部キー参照制約のエラーですとなった。 SQLSTATE[HY000]: General error: 1832 Cannot change column 'customer_scale_id': used…
久しぶりによく分からないエラーにハマったので、備忘録的に示しておこう。LaravelのView(bladeファイル)でinputを使用して、以下のような配列を受け渡すHTMLを作っていた。 <input type="text" name="price-0[]" value="100" class="align-right" style="width:100px;"> 円 <input type="text" name="price-0[]" value="200" class="align-right" style="width:100px;"> 円
このブログを放置しすぎているけど、久しぶりにハマったネタがあったので、更新しておこう。Laravelでテーブルリネーム処理は、migrationファイル内で以下のように定義すれば良い。 Schema::rename('from_table_name','to_table_name'); このときテーブル名…
LaravelのMigrationファイルをDBに反映するコマンド:php artisan migrateを実行してエラーになったときに、以下のようにコンソール上はエラー箇所がよく分からないことが多い。 php artisan migrate Migration table created successfully. [Illuminate\Dat…
migrationファイルをすでに作成済みでphp artisan migrateで実際にmigrationファイルをDBに反映するときに以下のエラーが出た。 [vagrant@dev-wb01 samplesystem]$ php artisan migrate [Illuminate\Database\QueryException] SQLSTATE[HY000] [2002] Connec…