Код: Выделить всё
$query = SomeModel::findBySql('SELECT * FROM someTable WHERE ' . App::user()->getId() . ' = ANY(someField)');
$dataProvider = new ActiveDataProvider([
'query' => $query,
]);
Где проблема?
Код: Выделить всё
$query = SomeModel::findBySql('SELECT * FROM someTable WHERE ' . App::user()->getId() . ' = ANY(someField)');
$dataProvider = new ActiveDataProvider([
'query' => $query,
]);
Ну а дальше грид, вот и весь код.zelenin писал(а):недостаточно кода
Код: Выделить всё
$query = SomeModel::find()->andWhere(App::user()->getId().' = ANY(someField)');
Спасибо, так работает.R3D3 писал(а):Попробуй такКод: Выделить всё
$query = SomeModel::find()->andWhere(App::user()->getId().' = ANY(someField)');