То, чего я хотел бы достичь, можно (неэффективно) сделать так:
records = SomeModel.where(:some_field => "some value").all
required_record = records[n]
... где n - заданная позиция записи в результатах ("где").
Очевидно, что для больших столов это неэффективно. Есть ли способ достичь этого без загрузки всех записей?