:publishedというブール値を持つpostオブジェクトがあります。コントローラのインデックスの定義は次のようになります。
def index
@posts = Post.all
respond_to do |format|
format.html # index.html.erb
format.json { render json: @posts }
end
end
そして、これはそのページへのリンクです:
<%= link_to 'All posts', posts_path %>
代わりに、post.publishedの投稿のみを表示するオプションが必要だとしましょう。本当です。
- 公開された投稿のみが表示される場合を処理するために、コントローラーに別のメソッドを設定する必要がありますか?
- 渡されるパラメーターを処理するようにインデックスメソッドを変更できますか?
- link_toはどのようになりますか?