J'utilise les rails 4 et sunspot solr, quand je passe les paramètres au contrôleur pour effectuer la recherche, je reçois non initialisée constante Faraday :: FlatParamsEncoder erreurRails, constante non initialisée Faraday :: FlatParamsEncoder dans sunspot solr
J'ai suivi les étapes sous https://github.com/sunspot/sunspot
Mon modèle semble comme suit,
post.rb
class Post < ActiveRecord::Base
belongs_to :user
searchable do
text :title, :description
end
end
et mon action du contrôleur est blogs_controllers.rb
def index
@search = Post.search do
fulltext params[:search]
end
@results = @search.results
end
et la forme est comme suit,
<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>
ne sais pas pourquoi cette erreur est INTERVENUES.
Partage de l'erreur exacte depuis la console et le backtrace –
Avez-vous redémarré le serveur rails après l'installation de gem ou après l'empaquetage? – Aashish
oui j'ai redémarré le serveur rails ainsi que le serveur sunspot_solr, même si le problème persiste, @Aashish – Johnson