acts_as_ferret brak wyników wyszukiwania

Witam.

Chcę zastosować act_as_ferret w swojej aplikacji.

w modelu jest

act_as_ferret

w kontrolerze

@members = Model.find_with_ferret("tekst")

gdzie “tekst” występuje w bazie

@members.total_hits daje wynik 0

Co jest przyczyną takiego stanu rzeczy?

Musisz zbudować indeks.

./script/console

Model.rebuild_index

Musisz dodać też :remote => true do acts_as_ferret zanim wrzucisz to na produkcję.

Dziękuję, działa super. Ciekawe dlaczego w żadnym tutorialu, który czytałem, tego nie napisali.