Это мой фактический запрос -
$dataProvider = new ActiveDataProvider([
'query' => UserProfile::find()->with(['user'])
]);
Поле «статус» существует в пользовательской таблице. Итак, я хочу отфильтровать данные по тому, где status != 0, но это не удается.
Я пробовал это -
1
$dataProvider = new ActiveDataProvider([
'query' => UserProfile::find()->with(['user'])->where('user.status !=',0)
]);
2
$dataProvider = new ActiveDataProvider([
'query' => UserProfile::find()->with(['user'])->where('<>','user.status',0)
]);
Ничего из этого не работает. пожалуйста, дайте мне, как это возможно?