_score
1を超えるドキュメントのみを返そうとしています。その方法がわかりません。返されたすべてのドキュメントを取得し、Ruby コードで個別に再確認できましたが、elasticsearch から直接実行できると思います。
これは私が今持っているクエリです。
tag_results = Tire.search $index_elasticsearch do
query do
boolean do
should { fuzzy(:tags, query, {:min_similarity => 0.85}) }
should { string "description:#{query}" }
should { string "description1:#{query}" }
end
end
end
前もって感謝します!