@snovazabilparol
PHP是世界上最好的编程语言!当之无愧!

Как правильно работать с БД в Yii2 без ActiveRecords?

Приветствую всех.
Собственно вопрос прозвучал в заголовке. ActiveRecords не использую из-за низкой производительности (по данным из блогов рунета) и другой логики использования моделей. На мой взгляд, в моделях должна быть сосредоточена основная логика приложения, однако модель не должна жестко привязываться к таблице в БД. Так как с фреймворком познакомился лишь недавно, многого еще не знаю, однако чувствую некую перегруженность возможностей что-ли.

Сейчас использую конструкцию (new Query())для Select`ов, однако конструкцияYii::$app->db->createCommand() для выполнения Update не отрабатывает корректно. Возможно есть класс-helper для работы с БД в Yii2 "привычным" способом. Конечно, мне даже немного стыдно что я не знаю таких простых вещей, однако все когда-то встречались с этим впервые.
  • Вопрос задан
  • 1081 просмотр
Пригласить эксперта
Ответы на вопрос 1
webinar
@webinar Куратор тега Yii
Учим yii: https://youtu.be/-WRMlGHLgRg
не отрабатывает корректно

это как? Что именно вы считаете не корректным?
Вы так делаете? www.yiiframework.com/doc-2.0/guide-db-dao.html#non...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы