簡體   English   中英

Ransack Gem - 搜索未定義

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM