Список підказок
Yii2, перевірка існування запису в таблиці за допомогою ActiveRecord
Для перевірки існування запису в таблиці за допомогою ActiveRecord в Yii2, використовуйте наступний код:
User::find()->where(['email' => 'user@devreadwrite.com'])->exists();
Отримати поточну версію в Yii та Yii2
Для того, щоб отримати поточну версію в Yii та Yii2 використовується метод getVersion():
echo Yii::getVersion();
Yii2, приклад роботи з транзакціями
Простий приклад роботи з транзакціями в yii2:
$db = \Yii::$app->db; $transaction = $db->beginTransaction(); try { //... робота з БД, приклад: yourARModel::deleteAll(); $transaction->commit(); } catch (Exception $e) { $transaction->rollback(); }