私はthread_user
というピボットテーブルを持っています。 User.phpとThread.php。Laravel - belongsToMany関係のタイムスタンプ
私は私のUser.phpファイルでこれを持っている:
public function threads()
{
return $this->belongsToMany('App\Thread')->withTimestamps();
}
私はかかわらず、created_atとタイムスタンプをしたいです。私はupdated_atは望ましくないし、何かをピボットテーブルに添付しようとするたびに、私はこのエラーを受け取ります:Column not found: 1054 Unknown column 'updated_at' in 'field list'...
。それは本当に迷惑です。私は何らかの理由でupdated_at
タイムスタンプを持つことができませんが、私はまだcreated_at
タイムスタンプが欲しいです。
どうすれば解決できるか教えてください。私は運で次のことを試してみました:
return $this->belongsToMany('App\Thread')->withTimestamps(['created_at']);
助けてください。ありがとう!