布莱克
- 布莱克 收藏了教程yii2集成富文本编辑器redactor
$this->hasOne(model::className(),['pid'=>'id']);
@嗯嗯 Invalid Parameter – yii\base\InvalidParamException
app\models\TradeScoreOrder has no relation named "trade_score_product".
↵
Caused by: Unknown Method – yii\base\UnknownMethodExceptionCalling unknown method: app\models\TradeScoreOrder::gettrade_score_product()
in D:\wamp64\www\8080\vendor\yiisoft\yii2\base\Component.php at line 290
这是我用yii2 AR模式写的一个联查,希望有用。
$request = yii::$app->request; $p_id = $request->get('p_id'); $model = new Company_jobs(); $job = $model -> find() -> join('inner join', 'recruit_company as rc', 'rc.c_id = recruit_jobs.c_id') -> select('*') -> where('recruit_jobs.p_id = '.$p_id) -> asArray() -> one(); return $this->render('job_info',['jobs'=>$job]);
你这是把查询写进模型中了吗? join里面的参数都是什么意思啊,看不懂啊