問題タブ [elasticsearch-rails]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
327 参照

ruby-on-rails - Rails を使用したエラスティック検索で、ユーザーの選択に基づいて特定の検索結果のランクを上げるにはどうすればよいですか?

たとえば、「Ebook」というテキストを入力して検索すると、次の結果が得られるとします。

リストから「Elastic Ebook」を選択します。他の何人かのユーザーが検索のために Ebook を入力し、そのほとんどがリストから "Elastic Ebook" を選択したとします。これは、「Ebook」というキーワードに対するElastic Ebookの人気を明確に示しています。したがって、今後の検索では、Elastic Ebook の優先順位を高くして、一番上に表示されるようにしたいと思います。

これを達成する方法はありますか。

私のコード document.rb :

検索コントローラ コード: