我无法更新数据库的特定列.在我的数据库中有一个“条件”列,其默认值为“pending”.我想用值“accept”更新此列,但我无法这样做.
我的routes.php
Route::get('accept/{id}',array(
'as'=>'accept-product',
'uses'=>'GoodsController@updateProduct
));
我的控制器:
public function updateProduct($id)
{
$product = Products::findOrFail($id);
$product->conditions = 'accept';
$product->save();
}
我的看法:
@foreach($product as $productAccept)
@endforeach
当我点击“接受”按钮时,网址就是这样的
HTTP://本地主机/项目/公/接收/ {ID}
我想要这样:
HTTP://本地主机/项目/公/接收/ 7
我的意思是我无法将{id}替换为7,8等整数.
我的路线有问题吗?