Есть такой SQL запрос
DELETE FROM tbl_um_keys WHERE user_id = 6 AND module_id IN (20, 21, 31);
Как этот запрос можно реализовать средствами Yii2
Средствами ActiveRecord
YourModel::deleteAll(['user_id' => 6, 'module_id' => [20, 21, 31]]);
Либо средствами Connection
\Yii::$app->db->createCommand()
->delete('tbl_um_keys', ['user_id' => 6, 'module_id' => [20, 21, 31]])
->execute()
Как-то так похоже
$records=tbl_um_keys::find()->where(['user_id'=>6])->andWhere(['in','module_id',[20,21,31]])->all();
$records->delete();
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники