Здравствуйте.
Есть модели User и Company.
class User extands ActiveRecord{
//
public function getCompany()
{
return $this->hasOne(Company::className(), ['user_id' => 'id']);
}
public function getIsCompany()
{
return $this->company ? true : false;
}
}
Я хочу получить список пользователей, у которых нет Company, то есть примерно так
$query = User::find();
$dataProvider = new ActiveDataProvider([
'query' => $query,
]);
$query->where(['company' => false]);
И получаю ошибку что
Unknown column 'company'.
Как это правильно сделать?