hasOne 怎么加查询条件
来源:

lzk守候幸福
2017-02-27
$userModel = User::find()->joinwith('userprofile');
$userInfo = $userModel->asArray()->one();
这样写可以调出来
$userInfo = $userModel->where(['userid'=>1])->asArray()->one();
这样写怎么就报错了 where 条件不能这样加吗?
错误提示
写回答
3回答
-
$userInfo = $userModel->where(['web_user.userid'=>1])->asArray()->one()022017-03-01 -
Jason
2017-02-27
这是字段找不到报的错,试试web_user.userid=1
00 -
lzk守候幸福
提问者
2017-02-27
我写的条件是是 userid=1
为什么为查询web_user.userid=1?
关联查询应该怎么写呀?
042017-02-27
相似问题