0

コントローラ

class FeedEntriesController < ApplicationController
  def index
    @search = FeedEntry.search(params[:search])
    @feed_entries = @search.page(params[:page])
    @app_keys = AppKey.all
  end
end

私のfeed_entries/index.html.erb

<%= link_to "Stared", {:controller => "feed_entries", :action => "index", :search => ['is_star = ?', true] }%>

feed_entries テーブルにはis_star:boolean属性が含まれています。したがって、パラメーター is_star == true を params[:search] に渡したいだけです。

しかし、上記のコードは機能しません。誰か助けてください。

4

1 に答える 1

1

試す

<%= link_to "Stared", {:controller => "feed_entries", :action => "index", :is_star => true } %?

そして、次を使用してコントローラーにアクセスできるはずですparams[:is_star]

于 2013-03-30T16:08:02.417 に答える