随笔分类 -  yii2

yii 笔记
摘要:批量插入数据: Yii::$app->db->createCommand()->batchInsert('ac_users', ['email', 'password', 'first_name'], [ ['james.franklin@example.com', 'changeme7', 'Ja 阅读全文
posted @ 2021-03-09 14:31 $Elvin 阅读(737) 评论(0) 推荐(0)
摘要:// 1.场景使用// 模型代码 设置场景[['ip'], 'unique', 'on' => 'create'],//唯一验证 $teacher_model = new Course(); $teacher_model->setScenario('create');//设置使用哪个场景 // 2. 阅读全文
posted @ 2020-10-21 17:06 $Elvin 阅读(1033) 评论(0) 推荐(0)
摘要://获取单个用户信息 $model = MUser::findOne($post['id']); //调用获取用户角色信息 $model->roleinfo;//第一种写法的调用 注意这里可以省略get,调用函数第一个必须是小写。 $model->RoleInfo;//第二种写法的调用 注意这里可以 阅读全文
posted @ 2020-08-28 16:10 $Elvin 阅读(281) 评论(0) 推荐(0)
摘要:/** * 添加分组 * @param $addData 需要添加的数据数组 * * @return int 成功返回添加后的id,否则0 */ public static function AddGroup($addData){ Yii::$app->db->createCommand()->ba 阅读全文
posted @ 2020-07-24 14:38 $Elvin 阅读(1350) 评论(0) 推荐(0)
摘要:public function rules() { return[ [['groupname','bandwidth'],'required'],//不为空验证 [['id','bandwidth'], 'integer'],//整数验证 [['note'], 'safe' ],//安全验证 [[' 阅读全文
posted @ 2020-07-17 16:07 $Elvin 阅读(424) 评论(0) 推荐(0)
摘要:// 判断字段是否存在模型中 if (!$model->hasAttribute($key)) { $this->failReturn('#100010', Yii::t('app', 'fieldnotexist')); } hasAttribute函数检测字段是否存在模型中 阅读全文
posted @ 2020-07-17 15:03 $Elvin 阅读(640) 评论(0) 推荐(0)
摘要:use linslin\yii2\curl\Curl;// 引入命名空间 // 实例化Curl类 $curl = new Curl(); // 设置请求类型 $curl = $curl->setHeaders([ 'Content-Type' => 'application/json', ]); / 阅读全文
posted @ 2020-07-17 14:59 $Elvin 阅读(416) 评论(0) 推荐(0)
摘要:composer安装curl 命令行切入到你的项目目录执行 composer require --prefer-dist linslin/yii2-curl "*" 等待安装即可 安装完之后curl的位置 项目根目录/vendor/linslin 有linslin就是安装成功了 Yii2 使用Cur 阅读全文
posted @ 2020-01-08 03:27 $Elvin 阅读(1098) 评论(0) 推荐(0)