
yii2多个数据库操作[2.0]
yii2中进行多个数据库时,怎么区分是那个数据库?? 方法很多 1,ar的话,直接可以getDb()方法,设置使用的数据库。 2,组件形式,使用createCommand查询时候设置Yii::$app->db1 Yii::$app-&...
yii2中进行多个数据库时,怎么区分是那个数据库?? 方法很多 1,ar的话,直接可以getDb()方法,设置使用的数据库。 2,组件形式,使用createCommand查询时候设置Yii::$app->db1 Yii::$app-&...
<?= $form->field($model, 'finish')->dropDownList(['0'=>'未完成', '1'=>'已完成'], ['style'=>'width:200px']) ?...
如题:在rules里用了这个规则报错 Class numerical does not exist ['num','numerical','min'=>1,'max'=>100,'integerOnly'=>true], ...
最近在学习yii框架,但是场景和规则这个地方有点弄混了,如图 如图,在规则rules中设定字段a和字段b,当场景为update的时候触发,但是在设置场景update的时候我选择了字段a和b以及c,那么在程序中当时执行场景update的时候,...
如题, $model = $this->findModel($id); $_POST['Test']['update_time'] = time(); if ($model->load(Yii::$app->request...
怎么知道用户是否在线的?如何设计 首先,建一个MEMORY引擎的表tbl_online,字段分别为ip, time,当用户访问的时候,先判断此ip是否存在于表tbl_online,如果不存在,插入一条新记录,如果存在,更新time。在线会员...
我感觉要么是SESSION过期时间没设置好,或者是SESSION有缓存。 $session = Yii::$app->session; $session->open(); $session['user'] = [ 'id' =&...
例如:我把文章页的description单独做为一个插件。单独建一个description表和model。 文章添加或更新成功后,通过afterSave把文章id和description的值传给description的model中完成这个功...
这个三个大类,有一个爹,叫组件。 1、属性 很好理解,就是类的一个部分,或叫成员。然后,通过php 魔术方法 __get __set 在调用或设置时触发 访问类的成员,这个在yii2中常用到的。非常方便,好用。 2、行为 behavior ...
有三张表需要通过中间表关联查询,中间表关联字段 两个关联字段数据类型不一样,需要转换一下。怎么转换。如下图(错误代码) AR查询 正确的sql语句 如何转换成下面正确的sqlSELECT COUNT(*) FROM "report_reco...