我在Post和User之间有一个名为“Subscriptions”的hasAndBelongsToMany关系。 (而不是posts_users)它包含user_id和post_id。
我有它工作,但是当我更新Post模型的字段时,该记录将从Subscriptions表中删除。为什么会这样?
更新是这个(在我的Post模型中):
public function markAsRead(){
$this->read(null, $this->id);
$this->set('user_read', 1);
return $this->save();
}
感谢。