前提・実現したいこと
【前提条件】
・tableの型は変更できるがカラム数(300超)は変更できない。
【実現したいこと】
型エラーを吐かずにDBに(mysql)登録できるようにしたい。
発生している問題・エラーメッセージ
csvに空文字列の値が入った場合nullを許可しているのに、
下記のようなエラーを吐いてしまうため登録ができない
DOException::("SQLSTATE[HY000]: General error: 1366 Incorrect integer value: '' for column 'cost2' at row 1")
試したこと
・テーブル内をすべてString型にすると登録できるが、
カラム数が制限される(自分の場合300カラムを超えるため)
補足情報(FW/ツールのバージョンなど)
Laravel5.8 / Mysql
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。