laravelのコントローラーで受け取ったデータのインサート文を書いています
入力必須でないdate型のカラムへインサートする際、ユーザーが入力していなければ空欄にしたいと思っています
下記のように書いているのですが、これではdayeに何も入力されていないときインサートができませんでした
'date' => $row[4] ?? "",
DBのほうではNullを許容するようになっているのでこれでできると思っていました
ちなみに下記のようなことを試したのですが、下記のものでも駄目でした
'date' => $row[4] ?? '',
'date' => $row[4] ?? '0000-00-00',
'date' => $row[4] ?? "0000-00-00",
'date' => $row[4] ?? 0000-00-00,
'date' => $row[4] ?? null,
現在インサートを行っているコントローラーで処理を完結させてしまいたいのですが、そういったことは可能でしょうか?

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。