Railsを使って "Vinyl Record Collection"アプリをやっています。目標はRuby on Railsの使い方を学ぶことです。Railsを使ってボタンをクリックしてコンテンツを注文する
私は主なアプリが動作しています。私はrails g scaffold record artist:string title:string publisher:string tracks:text year:integer
を使用しましたが、すべて正常に動作しています。 私はそれもスタイリングしましたが、素敵な機能を追加する時です;)
レコードリスト(index.html.erb)を異なる方法で並べるためにいくつかのボタンを追加したいと思います。アルファベット順に表示する1つのボタン、レコードタイトルで見て、年ごとに見たい場合は...
しかし、私は実際にそれについてどう考えているのか分かりません。私はGoogleで検索しようとしましたが、私は何を探しているかについてもわかりません。それはsort_byですか?それは並べ替えですか?それはオーダーですか? RailsやjQueryを使ってやるべきでしょうか? =/
私は今年で注文するたとえば、並べ替えを使用して何かを並べ替えることができると思う:
@records.sort! { |a,b| a.year <=> b.year }
が、どのように私は、変更を表示していますか?ボタンをクリックするだけでどのように動作させるのですか?
クリックしたボタンに応じてビューを更新するにはどうすればよいですか?
私は非常にあなたが私に与えることができますありがとうと思います。
ありがとうございました! =)
あなたはタイプミスがあります:最後の行の '@ Records'は' @ records' – max