ruby -- 进阶学习(十五)friendly_id配置
2024-10-11 23:23:08
实现效果:http://127.0.0.1:3000/article/1 => http://127.0.0.1:3000/article/书名
(1)Rails 4.0的friendly_id的版本必须是5.0以上。在Gemfile中加入,
gem 'friendly_id','~> 5.0.0.beta'
(2)运行,
rails g migration add_slug_to_articles slug:string
rake db:migrate
(3)db/migrate/add_slug_to_articles.rb
add_column :articles, :slug, :string
add_index :articles, :slug
(4)models/article.rb
class Article < ActiveRecord::Base
extend FriendlyId
friendly_id :name, :use => :slugged def should_generate_new_friendly_id?
new_record?
end
end
相关链接:
http://railscasts.com/episodes/314-pretty-urls-with-friendlyid
http://railscasts.com/episodes/314-pretty-urls-with-friendlyid?view=asciicast
最新文章
- js和jquery如何获取图片真实的宽度和高度
- 在UITableViewStylePlain情况下sectionHeader可以与tableview一起滑动的解决方法
- jQuery formValidator使用入门
- xcode的ios工程目录结构
- call,apply,bind方法的总结
- jsp <;c:forEach>; 判断第一条 或 最后一条记录
- 转载:在Visual Studio 2013中管理中国特色的社会主义Windows Azure
- GUID的广泛使用
- Moving Acerage
- hadoop集群空间使用情况报告脚本
- androidkiller连接模拟器并修改源码调试
- Hadoop-2.7.3-src 源码编译
- 将nginx添加至service服务
- springcloud学习计划
- xdcms_3.0.1 | 代码审计
- [转]Windows上搭建Kafka运行环境
- python range函数与numpy arange函数,xrange与range的区别
- [笔记] Delphi 10.2.1 Tokyo 安装使用笔记
- centos 开机自启设定:
- Eclipse 导入Hadoop 2.6.0 源码