0
cities.rb:
has_many :cities_users
has_many :users, :through => :cities_users
我有cities
和users
之間的HABTM(通過)。我想查看與用戶關聯的所有城市。下面是我有什麼錯誤是:
users.rb的
has_many :cities_users
has_many :cities, :through => :cities_users
控制器:
@user = User.find(current_user.id)
@users_cities = @user.cities
我寫了創建JOIN表遷移:
create_table "cities_users", :id => false, :force => true do |t|
t.integer "user_id"
t.integer "city_id"
end
這是我的錯誤(涉及控制器的第二行德):
uninitialized constant User::CitiesUser
我有類似的問題創建是與用戶相關聯太城市。
非常感謝。
你可以顯示你的'cities_user'模型嗎? – Lucas