ruby on railアプリケーションでtireにelasticsearchを実装しています。
私はこれまでにかなり良いことをしています。今私は正確な値に一致する結果を取得したい。
タイトルを持つ2つのレコードが及び「むかしむかし」「一度時」がある場合は、 「タイトル:一度時に」ここで一つだけのタイトルと全くタイヤの弾性サーチでのフレーズ一致
0
A
答えて
1
「一度時に」返すべきでは例のコードは次のとおりです。
Tire.search 'articles', do |search|
search.size 100 # Limit record
search.from 0 # start offeset
# search.query.text keyword, :type => :phrase
search.query do |query|
query.text :_all, keyword, :type => :phrase
end
end
end
希望しますように!
+0
なぜここで '' type::phrase''を使用していますか? – tomekfranek
+1
query.textは推奨されていません!今すぐquery.matchを使用してください。 – Boti
+0
フレーズタイプは、与えられたキーワードがフレーズであるかのようにドキュメントを検索します。しかし、それはOPが正確に求めているものを満たすものではありません。 –
関連する問題
- 1. HABTM関連モデル用タイヤ/弾性検索
- 2. ヒープサイズを増加させる弾性サーチ
- 3. 弾性検索クエリの完全一致
- 4. 弾性検索の正確な一致
- 5. RestClientの弾性サーチ応答を解析する
- 6. 弾性検索クエリ - スペースを持つフレーズ
- 7. タイヤ宝石による弾性検索バージョン
- 8. GoogleスピーチAPI用のフレーズとの一致
- 9. Azure検索、完全一致のフレーズ一致
- 10. 弾性検索フレーズsuggester接頭辞の音素の相違
- 11. Sitecore ContentSearch APIとのフレーズ一致
- 12. ノードの弾性検索厳密な一致
- 13. 弾性検索ネストされた一致最後の値
- 14. 番号フィールドの弾性検索部分一致
- 15. 部分テキスト一致の弾性検索照合クエリ
- 16. フィルタを使用した弾性検索の一致
- 17. 弾性検索クエリ:文の配列に一致する単語
- 18. クレートは弾性サーチのように遅いログを持っています
- 19. 弾性検索クエリで正確に一致する
- 20. ストラクチャード・サーチによるチェーン・メソッド呼び出しの一致
- 21. フレーズに一致する/それぞれのループのための効率性?
- 22. 弾性検索:すべての位置に一度だけ一致します
- 23. 部分と完全フレーズ一致
- 24. フレーズ一致を強調するJavascript RegEx
- 25. 弾性検索データがマッピングと一致しません
- 26. 弾性検索 - 完全一致を優先します
- 27. 同様の演算子で一致する文字列を一致させる弾性検索
- 28. 大きなデータセットでのフレーズ/マルチワードとカウントの一致
- 29. Ruby on rails-既存のdbを弾くタイヤ。
- 30. 弾性検索/タイヤ:ブール値属性をフィルタリングするにはどうすればよいですか?
正規表現を行うのは良い考えですか? – Pravin
これはタイヤによってどのように行われているのか分かりませんが、通常はキーワードアナライザでタイトルをインデックスに登録してください。 – Karussell