Ich habe zwei Modelle, Benutzer und Gruppen. Jede Gruppe kann viele Benutzer haben und jeder Benutzer kann in vielen Gruppen sein.
Ich habe derzeit etwas Einfaches wie:
Benutzer:
has_many :groups
Gruppe:
has_many :users
Ich habe also eine groups_users Tabelle, die gerade Zeilen mit group_id und user_id erstellt. Ich möchte eine weitere Spalte hinzufügen, (die ich habe), die Frage ist, wie ich es von einem Modell zugreifen, ohne einen benutzerdefinierten SQL-Aufruf? Im Gruppenmodell kann ich self.users aufrufen und in user kann ich self.groups aufrufen.
Gibt es eine Möglichkeit, die dritte Spalte in dieser Tabelle über ein Benutzermodell zu ändern?
Bitte entschuldigen Sie, wenn dies verwirrend ist, und bitten Sie um Rat