Я не могу присоединиться к рельсам, я не знаю, что здесь не так. мои занятия:
class Serie < ActiveRecord::Base<br>
has_many :user_serie<br>
has_many :user, :through => :user_serie<br>
end
class UserSerie < ActiveRecord::Base<br>
belongs_to :serie<br>
belongs_to :user<br>
end
и
class User < ActiveRecord::Base<br>
has_many :user_serie<br>
has_many :serie, :through => :user_serie<br>
end
и выбор:
@series = Serie.all :joins => :user
, поэтому сгенерированный выбор:
SELECT "series".* FROM "series"
INNER JOIN "user_series" ON "series"."id" = "user_series"."serie_id"
INNER JOIN "users"
ON 0
AND "users"
AND 'id'
AND "users"."id"
AND 0
AND "user_series"
AND 'user_id'
AND "user_series"."user_id"
AND "users"."id" = "user_series"."user_id"
Что я могу сделать, чтобы этот выбор работал?
Я пытался создать has_many с множественным числом, но затем у меня есть эта ошибка:
неинициализированная константа Serie :: UserSeries