タグ

ブックマーク / qiita.com/vanhuyz (1)

  • Elasticsearchのbool queryを利用してAND OR NOTを書いてみる - Qiita

    初めてElasticsearchのクエリをビルドしたのでいろいろハマりました。SQLの世界観とちょっと違っていて、なれるまで時間がかかると思います。でも、なれたら複雑な検索条件をSQLより簡単に書けるかも知れません。 では、Elasticsearchの基礎クエリの一つ、Bool Queryを解説してみます。 Bool Queryについて Elasticsearch 2.0からandクエリとorクエリは全部非推奨になり、その代わりにboolクエリの方が推奨されます。Boolクエリは複数のクエリを組み合わせる(つまりAND、OR、NOTで結合)のに使います。 Boolクエリは4種類があります:must、 filter、 should、 must_notです。 クエリ 説明

    Elasticsearchのbool queryを利用してAND OR NOTを書いてみる - Qiita
    kimikimi714
    kimikimi714 2016/10/03
    クエリの書き方を公式ドキュメントを読みながら調べてたけど理解に時間がかかってしまっていたので、こういうまとめはありがたい
  • 1