# Ferret not working after upgrade

**URL:** <https://www.ruby-forum.com/t/ferret-not-working-after-upgrade/155581>\
**Category:** Rails\
**Created:** [December 13, 2008, 10:35pm UTC](https://www.ruby-forum.com/t/ferret-not-working-after-upgrade/155581 "2008-12-13T22:35:11Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![petan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/c57346/32.png) [@petan](https://www.ruby-forum.com/u/petan)\
**Post date:** [December 13, 2008, 10:35pm UTC](https://www.ruby-forum.com/t/ferret-not-working-after-upgrade/155581/1 "2008-12-13T22:35:11Z")

</div>

After a recent upgrade to a newer ferret version and acts\_as\_ferret  
plugin, searching is not working any more.

I have changed find\_by\_contents to find\_with\_ferret, but it still doesnt  
work. ☹

user.rb  
acts\_as\_ferret({:fields =\> [‘username’, ‘lastname’, ‘town’})

search form.rhtml  
\<% form\_tag({ :action =\> “search” }, :method =\> “get”) do %\>  
\<%= text\_field\_tag “q”, params[:q] %\>  
\<%= submit\_tag “Search” %\>  
\<% end %\>

controller:  
def search  
if params[:q]  
@users = User.find\_with\_ferret(params[:q])  
end  
end

Any help would be most welcome.  
Thank you.
