gpt4 book ai didi

laravel - 使用 Laravel 模型更新表

转载 作者:行者123 更新时间:2023-12-04 01:20:57 26 4
gpt4 key购买 nike

我有一个运动队的 table 。该记录显示了团队选择和其他一些信息。我想用团队选择更新记录。我的模型是这样的:

class Selection extends Model {

protected $table = "selection";

protected $fillable = [
'loose',
'hooker',
'tight',
'secrow1',
'secrow2',
'blindflank',
'openflank',
'eight',
'scrum',
'fly',
'leftwing',
'rightwing',
'fullback',
'sub1',
'sub2',
'sub3',
'sub4',
'sub5'
];

}

所以我有一个表格,它提供了职位的所有数据,并提供了数据库中记录的 id。在我的 Controller 中,我有:
public function storeFirstTeam()
{
$input = Request::all();

Selection::update($input->id,$input);

return redirect('first-team');
}

但我收到以下错误:

Non-static method Illuminate\Database\Eloquent\Model::update() should not be called statically, assuming $this from incompatible context



谁能指出我的愚蠢错误?

最佳答案

请检查下面的代码,这将解决您的问题:

Selection::whereId($id)->update($request->all());

关于laravel - 使用 Laravel 模型更新表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35279933/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com