1

検索クエリを実行するたびに、引数の数が間違っています 0 of 1

私のコントローラーコードは次のとおりです

  def search
     @search = User.search do
       fulltext params(:search)
     end
     @friends = @search.results
  end

私のモデルは次のとおりです

  searchable do
    text :name
  end

ここで何が間違っているのか、gem が Rails 3.1 をサポートしていません。ありがとう

4

1 に答える 1

0

コントローラーは次のようになります。

def search
   @search = User.search do
     fulltext params(:search)
   end
   @friends = @search.results
end

params変数はハッシュであるため、 [] ではなく () を使用してアクセスする必要あります

于 2011-08-12T12:42:36.260 に答える