3
Searchkick autocomplete fonctionne parfaitement avec text_start, mais word_start ne fait pas ce qu'il est censé faire pour trouver un mot dans un corps de texte.Searchkick word_start ne fonctionne pas dans Rails
Modèle:
class Book < ActiveRecord::Base
searchkick word_start: [:title, :description]
Controller:
def autocomplete
book = Book.search(params[:term], fields: [{title: :word_start}, {description: :word_start}], limit: 10).map(&:title)
end
Suis-je manque quelque chose?
Voici le script pour autocomplete
<script>
$("#query").autocomplete({
source: "/searches/autocomplete",
minLength: 2
});
</script>