Хранение Rails 3 маршрута в базе данных - PullRequest
8 голосов
/ 23 февраля 2011

На самом деле вопрос довольно прост. Я просто хотел бы знать, смог ли кто-нибудь загрузить свои маршруты Rails 3 в базу данных, чтобы ими можно было манипулировать без доступа к серверу из административной панели, такой как Typus. Если кто-то справился с этим или знает эффективный способ сделать это, пожалуйста, дайте мне знать, потому что мне действительно интересно это сделать на Rails 3.

1 Ответ

6 голосов
/ 23 февраля 2011

Возможно, вам придется самостоятельно управлять отправкой по маршруту, подобному "*path". Затем /foo/bar/123 перенаправит на выбранный вами контроллер, где params[:path] - это массив ['foo', 'bar', '123']. Тогда ты можешь сделать что угодно оттуда.

...