我目前正在使用 has_and_belongs_to_many 来实现多对多关系。但是,我想在 many_to_many 表中放入一个属性。
基本上我正在创建一个电子邮件系统。我有用户和对话。一个用户可以有很多对话,一个对话也可以有很多用户。但是,我正在尝试使其具有已读/未读属性来显示已读取的消息。由于会话可以有许多用户,因此将属性放在会话表中是不切实际的,因为这意味着会话被所有人阅读。所以我认为它在中间的桌子上效果最好。我想知道如何在中间表中访问该属性。如果属性被读取。我输入什么代码来访问它以及如何更新属性。如上所述,我正在使用 has_and_belongs_to_many