我正在尝试提交对 Items 模型中项目的更新。然而,当更新方法接收到更新但不会抛出错误时,Ardent 从未真正执行更新:
public function update($id)
{
$item = Item::findOrFail($id);
if ($item->save()) {
return Redirect::back()->with('message', "Item #$id updated!");
} else {
return Redirect::back()->withInput()->withErrors($item->errors());
}
}
我的控制器逻辑有什么问题?