データベースに日付を保存します。しかし、私は、私の日付がnullであると言うエラーを取得します。laravel 5.4でdatepickerをdatabseに保存するにはどうすればよいですか?
public function store(Request $request)
{
$slot = new Slot;
$slot->ps_name = Auth::guard('ps')->user()->name;
$slot->date = $request->date;
$slot->time = $request->time;
$slot->area = $request->area;
$slot->duration = $request->duration;
$slot->save();
return view('pshome');
}
スロットデータベース
Schema::create('slot', function (Blueprint $table) {
$table->increments('id');
$table->string('ps_name');
$table->DateTime('date');
$table->integer('time');
$table->integer('duration');
$table->string('area');
$table->timestamps();
});
(1/1)InvalidArgumentExceptionのデータが失われます。データが欠落しているとはどういう意味ですか? –
data missingは、 'createFromFormat'で使用した日付形式と要求時の実際の形式が異なることを意味します。 'dd($ request-> date);'を追加し、要求に応じた正しいフォーマットを見つけてください –