2011-05-24 103 views
0

我正在使用rails 3應用程序,我試圖使用meta_search gem。元搜索undefined搜索方法

在將寶石添加到GemFile並運行bundle install後,似乎沒有search方法。

undefined method `search' for #<Class:0x00000104134458> 

我使用類似的例子:

@search = Bill.search(params[:search]) 
@bills = @search.all 

任何人都經歷過這個?

+1

當您運行'bundle install'時,您是否在輸出中看到了'meta_search'? – smathy 2011-05-24 20:36:10

+0

是的。在輸出中可以讀取'使用meta_search(1.0.5)'。它可能是我使用rails 3.0.7版本的不兼容性。 – 2011-05-24 21:25:30

+0

我解決了它,我安裝了'squell'並重新啓動服務器。可能是因爲我沒有重啓服務器。 – 2011-05-24 22:00:16

回答

1

看起來問題出在椅子和鍵盤之間。

我忘記重新啓動服務器了。這樣做後,它完美無瑕。