晦涩de咚

晦涩de咚

这家伙有点懒,还没写个性签名!

  • 财富值

    11408

  • 威望值

    300

  • 总积分

    17358

个人信息

  • 赞了回答

    两个问题有同一个解决方法:
    模型类 A:

    public static function find()
    {
        return new AQuery(get_called_class());
    }
    

    AQuery:

    class AQuery extends \yii\db\ActiveQuery
    {
        public function customSelect()
        {
            return $this->select(['id', 'name']);
        }
    
        public function findByUser()
        {
            return $this->andWhere(['user_id' => \Yii::$app->user->id]);
        }
    }
    

    使用方法:

    $model = A::find()->customSelect()->findByUser()->all();
    $model = A::find()->customSelect()->findByUser()->andWhere(...)->one();
    
  • 2018-07-21 已签到
    连续签到6天,获得了20个金钱
  • 赞了说说
    Terry工作室承接商城定制:http://www.fecshop.com/dingzhi
  • 2018-07-20 已签到
    连续签到5天,获得了20个金钱
  • 回复了 的说说
    来来,秀一波彼此的狗头像 🐶
    🤣
  • 2018-07-19 已签到
    连续签到4天,获得了20个金钱
  • 回复了 的说说
    精品说说是按照一周内点赞数降序排列,热门说说是按照一周内评论数降序排列,看看谁的说说上榜了?
    上榜给开车吗?
  • 看看这个行为类应该能解决你的-------yii\behaviors\SluggableBehavior

  • 2018-07-18 已签到
    连续签到3天,获得了15个金钱
  • 回复了 的说说
    好多二哈.. 🐶
    🐶
17358/20000
资料完整度
50/100
用户活跃度
20/100

Ta的关注

35

Ta的粉丝

29

Ta的访客

104