我使用 FriendlyId 关注 Railscast Episode Pretty URLs。
我在Rails4上并在 Friendly Id 的 Github Repo 上使用5.0 stable分支。
我按照教程:
我的模型剪辑.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
我进入展示页面..