Я думаю, у вас есть такой вид:
users = User.where("something").limit(20).order("name ASC")
Имея это в виду ...
Чтобы удалить limit
проход nil
в limit
:
users.limit(nil)
Затем, чтобы удалить порядок, используйте reorder
, также передавая его nil
:
users.limit(nil).reorder(nil)
Это удалит как предел, так и порядок из вашей области,сохраняя все остальные вещи.Если бы вы использовали unscoped
, он удалил бы все область видимости.