我正在使用PHP和Laravel制作游戏。现在我想存储一些记录,比如玩过的游戏,他们收到的胜利和输掉的比赛。但是,如何为已登录的用户保存这些记录?
我试过这个,但我得到错误(帖子的标题);
public function winGame() {
if(isset(Auth::user()->email)) {
$user = User::find(Auth::user()->id);
$games = $user->statuses()->game;
$gamesPlus = $games + 1;
$wins = $user->statuses()->wins;
$winsPlus = $wins + 1;
$user->statuses()->save($gamesPlus, $winsPlus);
}
}
而且我可能不会只使用DB::方法的模型名称。
模型用户:
public function statuses()
{
return $this->hasOne('App\Status');
}
型号状态:
public function user()
{
return $this->belongsTo('App\User');
}
qq_遁去的一_1
开心每一天1111
随时随地看视频慕课网APP