我目前使用has_and_belongs_to_many來實現多對多關係。然而,我想要在many_to_many表中放入一個屬性。將另一個屬性添加到rails中的多對多表中3
基本上我正在創建一個電子郵件系統。我有用戶和對話。用戶可以有很多對話,對話也可以有很多用戶。但是,我試圖讓我可以擁有一個讀/未讀屬性來顯示哪些消息被讀取。由於對話可以有很多用戶,因此將對話屬性放在對話表中是不現實的,因爲這意味着對話被所有人閱讀。所以我認爲它會在中間表中效果最好。我想知道如何在中間表中訪問該屬性。如果該屬性被讀取。我可以通過哪些代碼訪問該代碼,以及如何更新屬性。如上所述,我正在使用has_and_belongs_to_many
使用['has_many:through'](http://guides.rubyonrails.org/association_basics.html#choosing-between-has_many-through-and-has_and_belongs_to_many) – pjumble 2012-04-22 12:10:50