Я четыре часа в этом. Я просто не вижу проблемы. Я использую Postgres не Mysql.
class ValorVariacao
public $table = 'valores_variacoes';
protected function tipoVariacao()
{
return $this->belongsTo('App\TipoVariacao', 'tipo_atributo_id', 'id');
}
Другой класс отношений.
class TipoVariacao
public $table = 'tipos_variacoes';
public function valorVariacao() {
return $this->hasMany('App\ValorVariacao', 'id', 'tipo_atributo_id');
}
Соответствующая структура таблицы
valores_variacoes tipos_variacoes
id id
tipo_atributo_id
При вызове этого я получаю неопределенные отношения:
return ValorVariacao::with('tipoVariacao')->get();
ошибка:
Call to undefined relationship [tipoVariacao] on model [App\ValorVariacao].