谁一开始就是大神?

Yii2ActiveRecord追加条件[2.0]

在列表页面,会有分类列表.
选中分类查询该分类下信息.
你们都是怎么做的?
在1中可以用$criteria->addCondition();

顺便再问个问题.
从表单提交过来的数据,
通过$model->load(Yii::$app->request->post())
这时候,信息提交并不完整,可能有些字段信息还未加入.
比如时间戳,状态等等.
通过$post[‘created’] = time();
$model->load(Yii::$app->request->post());
无效,请问各位是如何解决的?

第一个问题:
可以使用 andWhere() 追加查询条件。使用方法:
第二个问题:
时间的插入一般是在 beforeSave() 中写入的。使用方法如下:
可以在
之后加入
或者在beforeSave的时候$model->created = time();。当然,created字段得是safe

赞(0) 打赏
未经允许不得转载:菜鸟之家 » Yii2ActiveRecord追加条件[2.0]

评论 抢沙发

登录

找回密码

注册