0
我在想这样的事情可以用Rails 3中的路由来完成,但是我以后如何在我的控制器中处理它?Rails路由字母表
match 'items/:letter' => 'items#index', :letter => /[A-Z]/
那么我想我会设置了一个param :letter
在我的控制器,然后我需要去返回的项目,作为第一个字母是name
。这是有道理的,还是我疯了?
我在想这样的事情可以用Rails 3中的路由来完成,但是我以后如何在我的控制器中处理它?Rails路由字母表
match 'items/:letter' => 'items#index', :letter => /[A-Z]/
那么我想我会设置了一个param :letter
在我的控制器,然后我需要去返回的项目,作为第一个字母是name
。这是有道理的,还是我疯了?
它是有道理的。
在查询调用中查找字母,如下所示。
@items = Item.where("name LIKE ?%", params[:letter])