Elasticsearchの複数範囲エラー

ercvs

Elasticsearchに問題があります

次のjson値は、ローカルサーバーでは機能しますが、リモートサーバーでは機能しません。

エラー:クエリは複数のフィールドをサポートしていません。[日付]と[価格]が見つかりました

post.json

{
            "query": {
                "bool": {
                    "must": [
                        {
                            "query_string": {
                                "query": "product:DESKTOP"
                            }
                        },
                        {
                            "range": {
                                "date": {
                                    "gt": "2018-04-24",
                                    "lte": "2018-06-24"
                                },
                                "price": {
                                    "gt": 0,
                                    "lte": 2000
                                }
                            }
                        }
                    ]
                }
            },
            "from": 10,
            "size": 200         }

どこを間違えますか?回答ありがとうございます

マシュー・ホーゲン

rangeクエリごとに指定できるフィールドは1つだけです。

2つの別々のrangeクエリを含めてみてくださいそれらは両方ともあなたのmust節に現れるので、それらは一緒にANDされます

{
    "query": {
        "bool": {
            "must": [
                {
                    "query_string": {
                        "query": "product:DESKTOP"
                    }
                },
                {
                    "range": {
                        "date": {
                            "gt": "2018-04-24",
                            "lte": "2018-06-24"
                        }
                    }
                },
                {
                    "range": {
                        "price": {
                            "gt": 0,
                            "lte": 2000
                        }
                    }
                }
            ]
        }
    },
    "from": 10,
    "size": 200
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

コンパイルエラーごとに(複数の範囲)

分類Dev

Elasticsearch(PHP)の複数範囲フィルターの問題

分類Dev

ギャラリーから複数の画像をクエリすることによる範囲外エラー

分類Dev

複数のIFステートメントVBAの日付範囲-構文エラー

分類Dev

Pythonマージ関数の配列範囲エラー?

分類Dev

pdftk:複数のページ範囲

分類Dev

最大桁数0のtoLocaleString()での範囲エラー

分類Dev

BeautifulSoupリストインデックスが複数の.contentsで範囲外エラー

分類Dev

Jsの複数の範囲スライダー入力のコード修正

分類Dev

マングースの複数の日付範囲をクエリする

分類Dev

範囲に 2 つの変数があるオートフィルの宛先 - 範囲エラー 1004

分類Dev

OpenCLの範囲外エラー

分類Dev

OCamlの整数範囲エラー

分類Dev

perl HTML :: TableExtractの範囲外エラー

分類Dev

Javaの範囲外エラー

分類Dev

Substr:文字列の範囲外エラー

分類Dev

範囲外の配列エラー

分類Dev

DST移行値のtsrange範囲エラー

分類Dev

C ++ VisualStudioの範囲外エラー

分類Dev

Pythonの日付範囲エラー

分類Dev

Python配列の範囲外エラー

分類Dev

範囲外のCudaエラー

分類Dev

複数の範囲のスライダー値を計算する

分類Dev

範囲外のエラーを返すツイートのCSVの単語数

分類Dev

オーバーフロー:再帰関数の数学範囲エラー

分類Dev

範囲のあるElasticSearch複合グループ化

分類Dev

Dynamics AX2012のクエリ範囲値の複数の値

分類Dev

Oracle-範囲の質問内の複数のエントリ

分類Dev

Elasticsearchの時間フィールドと範囲のクエリ

Related 関連記事

  1. 1

    コンパイルエラーごとに(複数の範囲)

  2. 2

    Elasticsearch(PHP)の複数範囲フィルターの問題

  3. 3

    ギャラリーから複数の画像をクエリすることによる範囲外エラー

  4. 4

    複数のIFステートメントVBAの日付範囲-構文エラー

  5. 5

    Pythonマージ関数の配列範囲エラー?

  6. 6

    pdftk:複数のページ範囲

  7. 7

    最大桁数0のtoLocaleString()での範囲エラー

  8. 8

    BeautifulSoupリストインデックスが複数の.contentsで範囲外エラー

  9. 9

    Jsの複数の範囲スライダー入力のコード修正

  10. 10

    マングースの複数の日付範囲をクエリする

  11. 11

    範囲に 2 つの変数があるオートフィルの宛先 - 範囲エラー 1004

  12. 12

    OpenCLの範囲外エラー

  13. 13

    OCamlの整数範囲エラー

  14. 14

    perl HTML :: TableExtractの範囲外エラー

  15. 15

    Javaの範囲外エラー

  16. 16

    Substr:文字列の範囲外エラー

  17. 17

    範囲外の配列エラー

  18. 18

    DST移行値のtsrange範囲エラー

  19. 19

    C ++ VisualStudioの範囲外エラー

  20. 20

    Pythonの日付範囲エラー

  21. 21

    Python配列の範囲外エラー

  22. 22

    範囲外のCudaエラー

  23. 23

    複数の範囲のスライダー値を計算する

  24. 24

    範囲外のエラーを返すツイートのCSVの単語数

  25. 25

    オーバーフロー:再帰関数の数学範囲エラー

  26. 26

    範囲のあるElasticSearch複合グループ化

  27. 27

    Dynamics AX2012のクエリ範囲値の複数の値

  28. 28

    Oracle-範囲の質問内の複数のエントリ

  29. 29

    Elasticsearchの時間フィールドと範囲のクエリ

ホットタグ

アーカイブ