Поиск где в рельсах с предложением или для [IN]

Я использую этот запрос в рельсах

здесь:@album_ids, @country_ids— массивы

@audios= Audio.where({:album_id => @album_ids, :country_id => @country_ids})
It produces following SQL:

 Audio Load (0.3ms)  SELECT `audios`.* FROM `audios` WHERE `audios`.`album_id` IN (1, 2) AND `audios`.`country_id` IN (1, 2)

Но я хочу, чтобы запрос производился как:

 Audio Load (0.3ms)  SELECT `audios`.* FROM `audios` WHERE `audios`.`album_id` IN (1, 2) OR `audios`.`country_id` IN (1, 2) 

ORВместоAND

Заранее спасибо

5
задан PeeHaa 5 September 2012 в 13:48
поделиться