Если вы про ActiveRecord, то не может быть ошибки при вызове методов first, last, second и т.д. не может быть ошибки в случаях, когда записей 1, 2, 3, 16 или даже 0.
Ну и если у вас есть какой-то код, показывайте код. Если есть ошибка - пишите, какая ошибка.