Как создать условие «ИЛИ» с использованием модели ActiveRecord - PullRequest
1 голос
/ 10 мая 2010

Учитывая следующий код, который создает условие and, как мне сделать так, чтобы вместо него создавалось условие or?

Country.first(:conditions=>{:media_code=>country_code, :code=>country_code})

1 Ответ

4 голосов
/ 10 мая 2010

Вы можете сделать это с условиями стиля массива:

Country.first(:conditions => ["media_code = :code or code = :code", {:code => country_code}])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...