5.0.0 - 普通 - 未处理
假设外部数据$data{
"ads_id":[2,3],
"status":0
}使用模型方法$this->allowField(['status'])->save($data, ['ads_id' => ['in', $data['ads_id']]]);最后的SQL语句是UPDATE `cs_ads` SET `status`=0 WHERE `ads_id` = 1其实正确的应该是UPDATE `cs_ads` SET `status`=0 WHERE `ads_id` IN (2,3)但模型方法的调用方式变更为$this->save(['status' => $data['status']], ['ads_id' => ['in', $data['ads_id']]]);也算正常,但allowField(['status'])的作用就失去了,而且13版之前都是用的这个方法,如果14,15不支持,那么也太不兼容了. 