/** * 收藏自增 */ public function collect($id, $collect) { $this->islogin(); if (!$collect) { //增加 $create = ['ideaid' => $id, 'uid' => $this->userid, 'created_at' => date('Y-m-d H:i:s', time())]; IdeasCollectModel::create($create); } else { //减少 IdeasCollectModel::where('ideaid', $id)->delete(); } return redirect('/idea'); }
public function collect($uid) { $datas = IdeasCollectModel::where(['ideaid' => $this->id, 'uid' => $uid])->get(); return count($datas) ? $datas : 0; }