Rails Singular Resources

RailsController 如果不是复数,写 pathurl 的时候就必须加上 index,这样看上去就很 low

resources :photo do  
  collection do
    get 'search'  
  end
end

# search_photo_index GET    /photo/search(.:format)

我们查看 文档,发现可以这样做

resource :photo, controller: photo do  
  collection do
    get 'search'  
  end
end

# search_photo GET    /photo/search(.:format)

需要注意的是经过这样修改后,访问 /photo 不再调用 index action 而是调用 show action


上一篇
Ruby synchronized Ruby synchronized
最近学习 Java 的时候了解到在 Java 中 synchronized 关键字可以保证代码块的串行执行。 在 ruby 开发中往往使用第三方来保证,比如使用数据库或文件系统。其实 ruby 也有类似的方式来保证代码块的串行执行,它就是
2015-04-09
下一篇
网页渲染数学公式 网页渲染数学公式
数学公式一般使用 LaTeX,但是在网页上一般将 LaTeX 渲染成为图片。 在一堆文字中放进几个图片难看又麻烦,稍微找了一下发现一个神器: MathJax 使用它很简单: <script src='https://cdnjs.cl
2014-10-01