Я пытаюсь создать простой блог с маршрутом контроллера posts к корневому URL, а не localhost / posts /: id.
Я добавил следующее в мой файл маршрутов ...
match '/:id', :to => 'posts#show', :as => 'post'
, который работал достаточно хорошо.С тех пор он сломал мой маршрут поиска.
match 'search/:q', :to => 'posts#query', :as => 'search'
Похоже, что rails пытается найти сообщение с идентификатором моего поискового запроса.Есть ли способ сделать что-то вроде следующего, чтобы получить файл маршрутов, чтобы предполагать, что все, после того, как корневой URL-адрес является идентификатором записи, ЗАПРОСИТ что-нибудь, начинающееся с 'search'?