weison

weison

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

  • 财富值355
  • 威望值20
  • 总积分605

个人信息

  • 2019-01-29 已签到
    连续签到1天,获得了5个金钱
  • 最好是自己继承一下,再修改

    namespace app\actions; // 改成自己的名称空间  
    
    class CaptchaAction extends yii\captcha\CaptchaAction {
        public $autoRegenerate = true;
    
        public function run() 
        {
           if ($this->autoRegenerate && Yii::$app->request->getQueryParam(self::REFRESH_GET_VAR) === null) {
               $this->setHttpHeaders();
               Yii::$app->response->format = Response::FORMAT_RAW;
               return $this->renderImage($this->getVerifyCode(true));
           }
           return parent::run();
        }
    }
    
  • 回复了话题 关联查询报错

    这是模型里的` /**

     * 获取修改人
     * @return ActiveRecord 修改人表记录
     */
    public function getUpdator()
    {
        return $this->hasOne(User::className(), ['id' => 'updated_by']);
    }
    
    /**
     * 获取创建人
     * @return ActiveRecord 创建人表记录
     */
    public function getCreator()
    {
        return $this->hasOne(User::className(), ['id' => 'created_by']);
    }
    

    `
    下面是搜索模型里的

    $query->joinWith(['creator'])->joinWith(['updator']);
    
  • 回复了 的回复

    没看懂这个代码 $query->joinWith(['creator'])->(['updator']) 但是你这个报错明显是表的别名不是唯一? 你看看 User 表的 tableName

    是不唯一,因为我修改者,创建者都是关联的表user,那我怎么办,想同时可以关联查询

  • 发布了话题
    关联查询报错
  • 2015-09-08 已签到
    连续签到1天,获得了5个金钱
主管 等级规则
605/1000
资料完整度
30/100
用户活跃度
0/100

Ta的关注

0

Ta的粉丝

4

Ta的访客

7