Итак, я пытаюсь организовать одно из моих представлений так, чтобы статьи моего сайта были перечислены по названию заголовка. Например, некоторые из моих статей называются «статья pt.1, история pt.2, общество pt.1 и т. Д.». Я правильно их отсортировал, используя эту строку кода в контроллере статей
def index
@articles = Article.order(:user_id)
end
Он работает с использованием идентификатора пользователя, но если бы я хотел добавить другую категорию и расположить их в алфавитном порядке, мне нужно было бы обновить идентификатор пользователя каждой статьи, что нецелесообразно, так как их число чуть больше 200 в база данных. То, что я хотел бы, это как-то взять часть заголовка статьи и отсортировать каждую, как я, с полем user_id. Таким образом, я могу отсортировать каждую из них, используя строковую часть, такую как «article» из «article pt.1»
Спасибо за чтение и хорошего дня!