С областями видимости теперь можно ответить точно
class Item < ApplicationRecord
scope all_but_first -> { all[1..-1] }
end
Но я бы посоветовал вам убедиться, что вы понимаете, что вы подразумеваете под словом «все, кроме первого».Вы имеете в виду первый созданный, самый последний, самый низкий идентификатор?Когда вы это знаете, вы можете добавить порядок в область, например,
scope :all_but_first, -> { order(created_at: :desc)[1..-1] }