環境:
rails : 4.2.6
ruby: 2.2,4
gem "ransack", github: "activerecord-hackery/ransack", branch: "rails-4"
上のgemを入れ、実際に使ってみたところ、ブラウザ(chrome)に下記のようなエラーが表示されました。
NoMethodError in MenusController#index
undefined method `graft' for #ActiveRecord::Associations::JoinDependency:0x007f868d33e508
def index
@menu = Menu.new
@q = Menu.search(params[:q]) ⬅️ここにエラー表記
@menus = @q.result(distinct: true)
end
一応調べてみまして、こちらを参考に
gem "polyamorous", :github => "activerecord-hackery/polyamorous"
を入れてみましたが変わらず。
何が問題なのでしょうか...。
ご存知の方がいらっしゃいましたら、ご教授いただければ幸いです。
宜しくお願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。