Ruby on rails 在路由中使用ID以外的内容

Ruby on rails 在路由中使用ID以外的内容,ruby-on-rails,acts-as-list,Ruby On Rails,Acts As List,我有两个模型,书和章 我希望章节可以按照它们在书中的顺序来访问,而不是它们的id /书籍/章节标题/章节/1 是否建议这样做,因为我也希望有能力重新安排章节 我想让章节号在列表中上下移动,使用作为列表,但也可以通过它们的啄序访问它们。如果您想使用id以外的东西,您可以在模型中向参数方法添加,但这通常会导致麻烦 查看我只是担心我的代码在执行此操作时可能会自动崩溃。因此,我可以通过类似于以下内容的路径访问章节:/chapters/the-book-title-1?正是这样。你可以把你想要的东西都放进

我有两个模型,书和章

我希望章节可以按照它们在书中的顺序来访问,而不是它们的id

/书籍/章节标题/章节/1

是否建议这样做,因为我也希望有能力重新安排章节


我想让章节号在列表中上下移动,使用
作为列表
,但也可以通过它们的啄序访问它们。

如果您想使用id以外的东西,您可以在模型中向参数方法添加
,但这通常会导致麻烦


查看

我只是担心我的代码在执行此操作时可能会自动崩溃。因此,我可以通过类似于以下内容的路径访问章节:
/chapters/the-book-title-1
?正是这样。你可以把你想要的东西都放进去,而不是ID。