###前提・実現したいこと
PHPでCSVインポートする際の、datetime
の取り扱いに困っています。
・サンプルテーブル
reception_at | create_at | updated_at |
---|
・インポートするCSV
reception_at | create_at | updated_at |
---|---|---|
テキスト | 2017/6/11 21:41 | 2017/6/11 21:41 |
2017/6/11 21:41 | 2017/6/11 21:41 | テキスト |
上記のCSVファイルをインポートします。
そうすると必然ですがテキストはデータベースエラーになります。
間違えた値を入れてしまった時
皆さんはどのように対応していますか?
###試したこと
バリデーションを行い、datetime
の形でなければエラーを表示
↑バリデーションは下書きのケースもあるため、利用できません。
※'validate' => falseと指定しても個別にバリデーションを指定できるのでしたら、教えてください。
回答2件
あなたの回答
tips
プレビュー