Dmytro
http://www.yiiframework.com/doc-2.0/guide-rest-resources.html#overriding-extra-fields
Dmytro
тут смотрели?
Dmytro
если все же хотите отдавать картинки вместе с пользователем, сделайте геттер в модели и добавьте extraField
Zhandos
действительно, спасибо огромное
Dmytro
или через метод fields, как в примере
ASPIRIN
годно
Zhandos
тоесть extraField будет срабатывать, только в том случае, если задатут параметр fields ?
Zhandos
упс тоесть expand=profile
Dmytro
"By default, yii\base\Model::extraFields() returns an empty array, while yii\db\ActiveRecord::extraFields() returns the names of the relations that have been populated from DB."
Zhandos
блин целый день гуглил это
Zhandos
ааааа
Dmytro
попробуйте просто expand=image
Dmytro
в запрос
Zhandos
огромное спасибо Вам1
Dmytro
или какая там у вас связь
Dmytro
еще, думаю, стоит добавить with() в запрос, чтобы меньше запросов было
Zhandos
$query = AppNews::find()->with(['appNewsImage']);
Zhandos
вот так?
Dmytro
appNewsImage -- это relation?
Zhandos
да
Dmytro
тогда да, будет всего два запроса
Ivan
А кто что использует для деплоя? deployer? phing? ansible? capistrano?
Ivan
Как он, прост? Есть с чем сравнивать или сразу его стали использовать?
Nurik
Как он, прост? Есть с чем сравнивать или сразу его стали использовать?
Сразу его начал. А другого на тот момент и не существовало. Он довольно простой. Главное, свою работу выполняет на ура. Про Ansible тоже говорят только хорошее. Но вот остальное это уже на любителя.
Ivan
Да, про докер забыл :)
invariance
не знаю, это только для сложных систем все нужно, как по мне
Ivan
Почему?
invariance
хотя ансибл можно заюзать для резервного конфига
Ivan
Это же простая автоматизация, которая поможет быть ленивым
invariance
Почему?
потому что для легких это оверхед
Nurik
Докер для CI, упаковки, дистрибьюции. Стандартная связка. Для прямой заливки можно юзать любой из вышеперечисленных.
Sergey
Да, про докер забыл :)
Докер напрямую к деплою нет относится
Sergey
У меня через мину (аналог капистрана) ансиблом создается докер образ
Sergey
Но никто не мешает выкинуть докер
Dmytro
не обессудьте, господа, но я сейчас деплою через git и make еще пробовал phing, понравился, но как-то не прижился
Sergey
У нас был один который деплоил через rpm
Katulos
Sergey
Да
Katulos
Кросавчег
Katulos
Попроси у него мануал
Sergey
Его уже нет с нами
Katulos
ирл?
Sergey
В компании
Katulos
Эх...
Амаль
Что за ирл?
Sergey
Но идея говно
invariance
Что за ирл?
ин реал лайф
Katulos
Чего бы?
Sergey
Быстро откатывать изменения не получается
Katulos
не надо деплоить докером, это порочная практика
Тенпеннай
поздняк метацца
Katulos
Надо вагрантом!
Sergey
Докер это только способ распространения кода, как rpm или rsync
Katulos
А вообще есть ant и пророк его phing. Исповедуйте правильный деплой
Katulos
Katulos
Докер Головного Мозга
Katulos
Sergey
Когда нужно несколько версий php/python/nodejs докер помогает
Katulos
Когда нужно несколько версий php/python/nodejs докер помогает
Вообще докер в продакшене это лютый пиздец
Katulos
За такое надо пизить клавиатурой по пальцам
Sergey
Тот же yii 1 не поддерживает php 7.1
Тенпеннай
Ниасилятор
зачем мне что-то асиливать, когда меня капистрано куда надо довезет?
Katulos
Рубистов
invariance
Вообще докер в продакшене это лютый пиздец
с кривыми руками что угодно на продакшене пиздец
Katulos
Фолли, иди в свой чатик, не мешай людям
invariance
Нет
Тенпеннай
Рубистов
ну, например, вагрант на руби бегает
Тенпеннай
если я его заюзаю - я тоже рубистом буду?
Katulos
ну, например, вагрант на руби бегает
Ага, увы, что есть то есть
Тенпеннай
или chef какой-нибудь
invariance
а еще редмайн)
Katulos
редмайн нв 2к17том..
invariance
та шо ты говоришь)