Я пытаюсь создать SQL-оператор 'ИЛИ' в ActiveRecord 3, я пробовал все варианты, но не могу понять ...
Например, я хочу, чтобы этот запрос включал несколько 'channel_ids' и чтобы он возвращал все сообщения для любого из идентификаторов канала. Это работает для одного:
Post.where(:user => 'mike').where(:channel_id => 0).limit(20)
но я не могу понять, как это сделать с кратными, я пробовал, например:
Post.where(:user => 'mike').where(:channel_id => ?, [0,1,2,3]).limit(20)
но это не сработало. Как я могу сделать эту работу?