Ich benutze Schienen 4 und Sonnenfleck solr, wenn ich die Parameter an die Steuerung zur Durchführung der Suche übergeben, bekomme ich nicht initialisierte Konstante Faraday :: FlatParamsEncoder FehlerSchienen, nicht initialisierte Konstante Faraday :: FlatParamsEncoder in Sonnenfleck solr
folgte ich die Schritte unter https://github.com/sunspot/sunspot
Mein Modell sieht wie folgt,
Post.rb
class Post < ActiveRecord::Base
belongs_to :user
searchable do
text :title, :description
end
end
und mein Controller-Aktion ist blogs_controllers.rb
def index
@search = Post.search do
fulltext params[:search]
end
@results = @search.results
end
und die Form ist wie folgt,
<form action="<%= posts_search_path %>" method="GET" role="Search">
<input type="text" name="search" placeholder="Search by post title" required="required">
<input class="btn btn-default" type="submit" value="Search!">
</form>
nicht sicher, warum dieser Fehler auftreten wird.
die genauen Fehler von der Konsole Teile und Backtrace –
Haben Sie Schienen-Server nach Juwel der Installation oder nach dem Bündeln neu gestartet? – Aashish
Ja, ich habe den Schienen-Server sowie die sunspot_solr Server neu gestartet, auch wenn das Problem weiterhin besteht, @Aashish – Johnson