Ich habe zwei Tabellen Abteilungen und natürlich, und ich habe eine Beziehung zwischen ihnen definiert, aber ich erhielt diese Fehlermeldung:Call to undefined Beziehung in Laravel
Call to undefined Beziehung in Laravel
Kann mir bitte jemand sagen wo ist das Problem?
Modell-Code:
public function course()
{
return $this->hasMany('App\Course','departments_id','id');
}
Modell Abteilung:
public function department()
{
return $this->belongsTo('App\Departments','departments_id');
}
Und wo bekommen Sie dieses Problem? Was genau sagt der Fehler? Welche Version von Laravel benutzt du? –
Aufruf zu undefinierten Beziehung [Abteilungen] auf Modell [App \ Course]. Laravel 5.4 – KaziBablu
So wie Sie sehen, erhalten Sie Fehler für 'Abteilungen' und Sie haben keine solche Beziehung - Sie haben' Abteilung' Beziehung. Also Sie "Abteilung" anstelle von "Abteilungen" und Sie werden diesen Fehler nicht haben –