不更新laravel中的数据库字段
进入模型
public function updateSport($sportDetail){
updateorCrate
}
更新时应该更新,因为我正在将新记录放入控制台,但不允许更新字段,我不知道为什么,请提出我误解的地方。提前致谢
每次迭代都调用UserSport模型的新实例。
foreach ($sports as $sportDetail) {
$sportsModel = UserSport::firstOrNew(array('user_id' => $sportDetail['user_id'], 'sport_id' => $sportDetail['sport_id'] ));
$sportsModel->position_id = $sportDetail['position_id'];
$sportsModel->shot = (isset($sportDetail['shot'])) ? $sportDetail['shot'] : '';
.
.
.
.
$sportsModel->save();
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句