刘师傅
- 刘师傅 2019-01-27 已签到连续签到42天,获得了20个金钱
- 刘师傅 赞了说说外表与世无争,内心欲望丛生。
- 刘师傅 2019-01-26 已签到连续签到41天,获得了20个金钱
- 刘师傅 赞了回答
model 继承的
ActiveRecord
,ActiveRecord
类中有个方法叫find
:public static function find() { return Yii::createObject(ActiveQuery::className(), [get_called_class()]); }
写个类
testActiveQuery
继承ActiveQuery
类,model
重写find
方法。把ActiveQuery
换掉。testActiveQuery
重写 父类 init 方法。public function init() { //为所欲为 自己看下代码 $this->andOnCondition(['project_id' => 1]); parent::init(); }
- 刘师傅 2019-01-25 已签到连续签到40天,获得了20个金钱
- 刘师傅 2019-01-24 已签到连续签到39天,获得了20个金钱
- 刘师傅 2019-01-23 已签到连续签到38天,获得了20个金钱
解决这个问题的办法其实很简单,只要用php原生函数preg_match走通,那么用到任何框架中都没问题。