【发布时间】:2018-12-11 02:05:22
【问题描述】:
我有一张桌子:个人资料 表有一个外键和一个主键。 我想根据两个条件更新行。 喜欢: where ( id == 1 and user == 'admin')
如何在使用 eloquent 的更新查询中使用两个参数。
【问题讨论】:
标签: laravel laravel-5 eloquent sql-update
我有一张桌子:个人资料 表有一个外键和一个主键。 我想根据两个条件更新行。 喜欢: where ( id == 1 and user == 'admin')
如何在使用 eloquent 的更新查询中使用两个参数。
【问题讨论】:
标签: laravel laravel-5 eloquent sql-update
您可以通过以下方式做到这一点:
ModelName::where(['id'=>1,'user'=>'admin'])->update(['column_name'=>'value',.....]);
【讨论】:
试试看
$obj=ModelName::where('id','=',1)->where('user','=','admin')->first();
if(count($obj) == 1){
$obj->column_name=value;
$obj->save();
}
【讨论】: