public function create(Request $request) { $this->validate($request, ['list' => 'required']); if (Dramalist::find($request->input('list'), ['user_id'])->user_id == $request->user()->id) { return '抱歉,不能收藏自己创建的剧单> <'; } $favorite = new Listfav(); $favorite->list_id = $request->input('list'); $favorite->user_id = $request->user()->id; $favorite->created_at = new Carbon(); if ($favorite->save()) { Dramalist::where('id', $favorite->list_id)->increment('favorites'); } return redirect()->route('list.show', [$favorite->list_id]); }