Ich habe drei Modelle - Company
, User
und CompanyUser
. Die Assoziationen sind wie folgt.Vereinigung für Modell - has_many: durch
Company.rb
has_many :company_users
has_many :users, :through => :company_users
User.rb
has_many :company_users, :dependent => :destroy
belongs_to :company
CompanyUser.rb
belongs_to :company
belongs_to :user
Für current_user.company holen, was moddifications sind im Modell Vereinigung gemacht werden ?
Jede Hilfe wäre willkommen.
können Sie die Ausgabe Sie bitte erhalten schreiben, während auf Schienen Konsole current_user.company? – power
Sie können Ihre 'FK' nicht in das Benutzermodell setzen, also ersetzen Sie' gehört_to: company' mit 'hash_many: companies,: through =>: company_users' –