【发布时间】:2013-09-06 15:24:23
【问题描述】:
我关注 Railscast 剧集Pretty URLs with FriendlyId。
我在 Rails4 上并使用 Friendly Id 的 Github Repo 上的 5.0 stable 分支。
我按照教程进行操作:
我的模特Clip.rb:
extend FriendlyId
friendly_id :title, use: :slugged
我的迁移:
rails g migration AddSlugToClips slug:string
编辑迁移:
class AddSlugToClips < ActiveRecord::Migration
def change
add_column :clips, :slug, :string
add_index :clips, :slug
end
end
对于一个空的数据库,我尝试添加一个剪辑,当我尝试打开它时:
我错过了什么?
如果我通过直接访问 Vine
http://localhost:3000/clips/1
我进入表演页面..
【问题讨论】:
-
能否确认剪辑已添加?
-
是的,我在索引和数据库中都看到了。
标签: ruby-on-rails ruby-on-rails-4 friendly-id