Использовать act_as_list act . Поместите acts_as_list
в вашу модель, добавьте поле "position
", которое является integer
, к таблице, которую вы хотите отсортировать, и создайте новые действия для разных сортов.
Документация для activ_as_list, на которую я ссылался, содержит примеры кода, но если вам нужна дополнительная помощь, оставьте комментарий, и я отредактирую его.