食品のデータベースにelasticsearchを実装しているだけですが、なぜ結果が表示されているのか理解できません。
USDA 食品データベースを検索しています。
Banana のクエリを渡すと、Banana のすべての単数形と 1 つのエントリが返されますBananas, dehydrated, or banana powder
。
クエリ Bananas を渡すと、上記Bananas, Raw
のエントリと、取得しようとしているエントリが取得されます。
私は本当に簡単に検索します
food = Foods.search(params[:name],:page_size=>100) return render :json => food
タイヤとelasticsearchの両方のドキュメントを見てみましたが、kstemの実装や検索を調整する他の方法について何を伝えようとしているのかよくわかりません。返される場合、他のタイプも同様に返されます。