Использование чего-то кроме идентификатора в маршрутах - PullRequest
0 голосов
/ 16 января 2012

У меня есть две модели, Книга и Глава.

Я бы хотел, чтобы главы были доступны по их порядку в книге, а не по их идентификаторам

/ Книги / заместитель главы титульный / главы / 1

Было бы рекомендовано сделать это, поскольку я хотел бы также иметь возможность изменить порядок глав.

Я бы хотел, чтобы номера глав двигались вверх и вниз по списку с помощью acts-as-list, но также имели бы доступ к ним через их порядок клевания.

1 Ответ

0 голосов
/ 16 января 2012

вы можете добавить to_params метод в вашу модель, если вы хотите использовать что-то отличное от id, но это обычно приводит к головным болям

check https://github.com/norman/friendly_id

...