在查找查询中传递两个 id 以更新 laravel 4.2 中的状态数据库



公共函数索引($establishment_id,$subcat_id({

EstablishmnetSubcategories::find($establishment_id)->update('status',1);
echo "success";
}

这是我的控制器代码,我想更新一个状态为1的列值,但我必须用两个id进行验证,如果它匹配,那么只有它应该得到更新。我不知道如何在find查询中传递两个id。有人能帮帮我吗。。谢谢

尝试此查询:

EstablishmentSubcategories::where('establishment_id', $establishment_id)
->where('subcategory_id', $subcat_id)
->update(['status' => 1]); // add update on update query in your query no where update
echo "success"; 

最新更新