в моделе FunctionParameter.php
public function getParameterType()
{
return $this->hasOne(ParameterType::className(), ['id' => 'parameter_type_id']);
}
в моделе ParameterType.php
public function getFunctionParameters()
{
return $this->hasMany(FunctionParameter::className(), ['parameter_type_id' => 'id']);
}
все сгенеривано через gii. в базе была ошибка в названии столбца. исправил название столбца через воркбенч, перегенировал модели и стала появляться ошибка.
Где-то в коде осталось parameter_type, в то время как для получения связанной модели нужно использовать parameterType
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости