特定のmembers
ユーザーに関連付けられているすべての current_users を取得する一種の検索機能を作成しようとしています。game
id
私が試してみました:
@members = current_user.members.where(:games.id => params[:id])
しかし、私は得る:
undefined method `id' for :games:Symbol
これはRailsでどのように行われますか?
更新: モデルの関連付け
class Member < ActiveRecord::Base
has_many :games_members, :dependent => :destroy
has_many :games, :through => :games_members, :uniq => true
end
class GamesMembers < ActiveRecord::Base
self.primary_key [:game_id, :member_id]
belongs_to :members
belongs_to :games
end
class Game < ActiveRecord::Base
has_many :games_members, :dependent => :destroy
has_many :members, :through => :games_members, :uniq => true
end