Можно ли накопить update/insert-запросы, чтобы потом разом их выполнить их через updateAll/batchInsert?
Да, в Yii есть возможность накопления update/insert-запросов для последующего выполнения через методы updateAll() и batchInsert(). Давайте рассмотрим каждый из них подробнее. Метод updateAll() позволяет выполнить один или несколько update-запросов для указанной таблицы в базе данных. Его синтаксис выглядит следующим образом: ModelName::updateAll($attributes, $condition, $params); Где: - ModelName - имя класса модели, с которой вы хотите работать; ... Читать далее