2011-01-30 17 views
0

これはRails 3のルーティングで実現できると思っていますが、後でコントローラでどのように処理するのですか?アルファベット順のRailsルート

match 'items/:letter' => 'items#index', :letter => /[A-Z]/ 

それから私は、私は、私はそれの最初の文字としてnameだと持っているアイテムを返す必要があると思い、私のコントローラでのparam :letterを持っていると思います。これは意味をなさないか、私は狂っていますか?

答えて

1

意味があります。

クエリコールで次のように文字を探します。

@items = Item.where("name LIKE ?%", params[:letter]) 
関連する問題