
yii
我是鸠摩智
世上能与小僧打成平手的没有几人!!
展开
-
yii框架,美化路由
1.http://127.0.0.1/yii2/yii/frontend/web/index.php安装完成yii的路由2.添加这个文件之后路由:http://127.0.0.1/yii2/yii/frontend/web/3.加这个之前http://127.0.0.1/yii2/yii/frontend/web/index.php?r=site%2Fabout,之后变成htt...原创 2018-10-30 15:54:02 · 442 阅读 · 0 评论 -
YII2 updateAll用法
Yii2 中的updateAll()可以接受三个参数,$attributes, $condition, $params = null第一个参数是要更新的值,第二个是条件,如果第二个条件中用了占位符,就必须 要有第三个条件。 平时我们查询 的时候用andWhere()可以连接很多参数,那么updateAll()的时候,如果有多个参数怎么办?Test::updateAll(['s...转载 2019-04-17 10:02:33 · 17281 阅读 · 1 评论 -
执行递增1或递减1
用于数字类型,将值进行 累加 或者 累减$count = 1, 就是加一 。 $count = 1-, 就是减一 。$effect = Model::updateAllCounters( ['count' => $count], ['id' => $id] );Mongodb Active Record 更新 -累加:User::updateAll(['co...转载 2019-07-10 10:05:02 · 693 阅读 · 0 评论 -
YII 自定义验证场景规则
一. 默认情况下模型的场景是由rules()方法申明的验证规则中使用到的场景决定的,也可以通过覆盖scenarios()方法来更具体地定义模型的所有场景,例如:在model文件定义:其中键为场景名称,值为该场景下使用的模型属性(称为活动属性)。public function scenarios(){ return [ 'video' => ['ques...转载 2019-07-10 11:15:24 · 512 阅读 · 0 评论 -
YII自定义验证规则
一。rules里定义好自定义规则二。编写自定义规则内容原创 2019-07-18 10:49:46 · 375 阅读 · 0 评论 -
是否显示某列案例
我们举一个简单的案例条件:有一个get形参数type需求:仅且type的值等于1的时候,列name才显示,否则该列不显示代码实现如下:? 1 2 3 4 5 [ 'attribute' => 'name', 'value' => $model->name, 'visible' ...转载 2019-07-26 10:53:33 · 94 阅读 · 0 评论