So habe ich eine Pivot-Tabelle namens thread_user
und ich habe zwei Modelle; User.php und Thread.php.Laravel - AngleToMany Beziehung timestamp
Ich habe dies in meiner User.php Datei:
public function threads()
{
return $this->belongsToMany('App\Thread')->withTimestamps();
}
Ich möchte nur den created_at Zeitstempel though. Ich will nicht aktualisiert werden und jedes Mal, wenn ich versuche, etwas an die Pivot-Tabelle anzuhängen, bekomme ich diesen Fehler: Column not found: 1054 Unknown column 'updated_at' in 'field list'...
. Es ist wirklich nervig. Ich kann nicht den updated_at
Zeitstempel aus irgendeinem Grund haben, aber ich will immer noch den created_at
Zeitstempel.
Bitte lassen Sie mich wissen, wie ich das beheben kann. Ich habe folgende ohne Glück versucht:
return $this->belongsToMany('App\Thread')->withTimestamps(['created_at']);
Bitte helfen. Vielen Dank!