[英]Ransack Gem - Search undefined
我正在嘗試設置Ransack搜索。 我已將gem添加到Gem文件中,運行bundle install。
我已經補充說:
class ProfilesController < ApplicationController
# GET /profiles
def index
@search = Profile.search(params[:q])
@profiles = @search.result
end
end
在索引視圖文件中我添加了:( screenname是我的配置文件表中的有效字段)
<% = search_form_for @search do |f| %>
<%= f.label :screenname %>
<%= f.text_field :screenname %>
<%= f.submit "Search" %>
<% end %>
(以及其他一些風格)
但是我得到了:
未定義的方法`搜索'#
在app / controllers / profiles_controller.rb中:12:在`index'中
有任何想法嗎?
干杯:)
安裝gem后應重新啟動應用程序服務器。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.