Есть ли способ создать соглашение для моего приложения? Я хотел бы сделать что-то вроде get '*/:id' => '*Controller#GET'
в моем routes.rb
, чтобы установить, что любой запрос GET будет обработан методом GET в классе в папке контроллеров, который соответствует составу имен ...Rails Rails_API Генерация условных обозначений Gem
Я бы тоже сделал что для всех остальных HTTP-глаголов ...
Моя проблема прямо сейчас в том, что я планирую REST API, который будет иметь десятки контроллеров, и я не хочу поддерживать огромный файл маршрутов ... согласно моим расчетам, если я не могу этого добиться, на моих маршрутах будет только более 400 записей только для первой версии API ...
Вы знаете заранее названия контроллеров? – brito
хорошо ... да я делаю ... – Leonardo
Также: прочитал ли вы официальный документ по [подстановочным знакам] (http://guides.rubyonrails.org/routing.html#route-globbing-and-wildcard-segments)? – brito