YII2 BUG记录

YII2 的ar类在插入数据的时候,如果类的成员属性有和字段相同的,则该字段插入不成功

示例:

CONSTROLLER 层

$banner->type = '4';  //////type在modelAr类中存在成员属性,所以这个时候指定不成功
if($banner->save(false)){
return ['code' => 100, 'message' => '操作成功'];
}else{
return ['code' => 101, 'message' => '操作失败'];
}

MODEL 层

calss Banner extend ActiveRecord{
  public $type;
}
原文地址:https://www.cnblogs.com/yifan72/p/9288361.html