Рельсы маршрут по алфавиту - PullRequest
0 голосов
/ 31 января 2011

Я думаю, что что-то подобное можно было бы осуществить с помощью маршрутизации в Rails 3, но как мне потом справиться с этим в моем контроллере?

match 'items/:letter' => 'items#index', :letter => /[A-Z]/

Тогда я думаю, что у меня в контроллере будет параметр :letter, тогда мне нужно будет вернуть элементы, которые имеют это в качестве первой буквы в name. Это имеет смысл или я сумасшедший?

1 Ответ

1 голос
/ 31 января 2011

Это имеет смысл.

Найдите букву в вашем запросе следующим образом.

@items = Item.where("name LIKE ?%", params[:letter])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...