Answer the question
In order to leave comments, you need to log in
Selecting model fields, where is it better to do it?
When selecting data in Yii2, it is possible to specify which fields to select, for example:
Model::find()->select(['id', 'name', 'date_created']);
Answer the question
In order to leave comments, you need to log in
Если задаться идеей "не навреди мозгу теоретика" то конечно в ActiveQuery
Но исходя из структуры yii2 часто удобнее в контроллере. Смысл раздувать ActiveQuery если такой набор используется 1 раз. Если есть необходимость использовать повторно, то точно есть смысл вынести в ActiveQuery.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question