Edge Rails 的更新:在 RESTful 路由中设定新的定界符号

Posted by yudi
on Tuesday, December 18


... 其实不然,很抱歉我没法为这篇文章找到更合适的标题。但是,如果您的确点击了这篇文章,则说明了您是一位实实在在的电脑爱好者,我喜欢这一点!

那么 这里所表达的是什么意思 ?虽然它只是 RESTful路由 里的一个微小的变化,却会使很多材料变得无效,甚至 “包括”: 我 “自己的”: 。当您在Rails中设定了一个有其 自身定制行为 的路由时,


map.resources :users, :collection => { :filter => :get }

得到的路线不再使用分号(;)分离定制的行为:


GET /users;filter

相对应的,我们将使用斜线(/)取而代之:


GET /users/filter

这根本不是一个多大的变化,但是对于在 已经有远程用户正在获取您的 URI 的情况里 有不好的效果。(我们大家都会遇到这样的情况,是吧?)

原文作者是 Ryan Daigle, 请访问他的博客
本片译文的原文地址:http://ryandaigle.com/articles/2007/3/29/what-s-new-in-edge-rails-restful-routes-get-a-new-custom-delimiter

Comments

Leave a response