Этот код сделает ваш начальный запрос
@records = Model.find_all_by_column('value', :order => 'created_at DESC')
И что касается вашего наблюдения. Если вы хотите перебрать возвращаемый массив, вы можете сделать следующее
@records.each do |record|
# Code to do something
end
Внутри итератора вы можете установить флаг, когда увидите конкретную запись, а затем сделать что-то со следующей записью в итераторе.
Если вы хотите проверить, есть ли какие-либо записи в массиве, возвращенном искателем, вы можете проверить @ records.length