自定义配置文件URL或路由

时间:2013-09-16 10:47:22

标签: ruby-on-rails rest routes

Rails 3.2 app

如何使用自定义网址访问(阅读,显示操作)资源?

通常我们会这样做(REST):

http://localhost/entities/23

这将显示id = 23

的实体数据

使用这种方式访问​​时,如何让它进入同一页面:

http://127.0.0.1/directory/[entity-name]

我可以在routes.rb文件中编写代码吗?

请注意,我想将实体名称中的空格替换为URL中的“ - ”。

干杯,

joel

1 个答案:

答案 0 :(得分:1)

您正在寻找的是有针对性的或人性化的网址。

Friendly ID是一个伟大的宝石,可以帮助你创建slugged网址。