Yii2.0 AR查询 报错“”has no relation named“”

来源:互联网 发布:安卓微信数据能恢复吗 编辑:程序博客网 时间:2024/06/05 07:19

Yii2.0 在CRUD的时候 model已经生成了关联查询的AR方法。
报上面错误是因为方法名的原因

//关联表      get(关联表Model名)    public function getType(){    参数一 关联Model名   参数二 关联字段 不能写表.t_id 自己默认后边是本Model的表id  前边是关联表的id        return $this->hasOne(Type::className(),['t_id'=>'t_id']);    }

上面的getType (Type)就是关联的Model名称 如果这里的Type名字和joinwith的名字不一致 就会报上面的没有关联错误

原创粉丝点击