Использую yii2. Есть 2 таблицы, условно юзер(id,address,...) и профиль(id,user_id,...) 1: n. В таблице юзер есть данные, такие как адрес, которые относятся к каждому профилю юзера. Создал через gii 2 модели ActiveRecords. В контроллере вызываю статическую функцию Profile::getProfiles(condition)
function static getProfiles(condition){
return self::find()->where(condition)—>all();
}
Теперь у меня есть массив объектов профилей из актив рекордс. Но я хочу добавить к каждому профилю адрес из таблицы юзерс. Когда я добавляю к объекту профиля новое свойство, ActiveRecords ругается и не дает добавлять поля, которые не описаны. Подскажите как грамотно это сделать?
Необходимо получить массив профилей, в которые добавить адрес по user_id