Я заметил, что метод Model.where
всегда возвращает массив, даже если есть только один результат, когда метод Model.find
не работает. Есть ли причина для этого? Я думал, что Model.where
была предпочтительной функцией, так как Rails 3.X.
Должен ли я использовать Model.find
, когда ожидаю один результат и Model.where
, когда ожидаю более одного результата?