Я не могу работать вокруг соглашения об имени или если я присоединяюсь к ним неправильно.Rails: NameError: неинициализированная константа в таблице соединений
Это ошибка, я получаю от модели пользователя:
> user.companies
NameError: uninitialized constant User::CompaniesUser
И от модели компании:
> company.users
NameError: uninitialized constant Company::CompaniesUser
user.rb
has_many :companies_users
has_many :companies, :through => :companies_users
company.rb
has_many :companies_users
has_many :users, :through => :companies_users
company_user.rb
class CompanyUser < ActiveRecord::Base
belongs_to :company
belongs_to :user
end
Я искал через примеры, но я честно не понимаю, почему он держит взрываются. Если есть какая-то дополнительная информация, я предоставлю ее, я ценю любую помощь.