class Game < ActiveRecord::Base
has_many :game_types, :dependent => :destroy
has_many :types, :through => :game_types
end
class Type < ActiveRecord::Base
has_many :game_types, :dependent => :destroy
has_many :games, :through => :game_types
end
ゲームタイプ1==シングルプレイヤーゲームタイプ2==マルチプレイヤー
タイプIDが1または2、あるいはその両方のゲームをクエリするにはどうすればよいですか?
さらに、どちらも持たないゲームをクエリするにはどうすればよいですか?
これはwill_paginateを介したページ付けで使用されているため、単一のクエリが望ましいでしょう。
私の正気を救ってくれてありがとう。