【发布时间】:2016-07-25 21:05:26
【问题描述】:
在我的 rails 应用程序中,我有一个帖子部分允许用户提交内容。默认情况下,新帖子的 URL 约定类似于yoursite/posts/8。我想知道是否有人知道是否有可能让用户为此创建自定义 URL 路由,例如创建一个新帖子,然后有一个带有“自定义 URL”的字符串,所以它变成类似于 @987654323 @有谁知道怎么做?谢谢!
发布架构如下所示:
create_table "posts", force: :cascade do |t|
t.string "title"
t.text "body"
t.datetime "created_at", null: false
t.datetime "updated_at", null: false
t.integer "user_id"
t.string "image_file_name"
t.string "image_content_type"
t.integer "image_file_size"
t.datetime "image_updated_at"
end
【问题讨论】:
-
您可能正在寻找friendly_id gem。
标签: ruby-on-rails content-management-system blogs