にネストされた配列照会:Iは、以下の構文でElasticsearchに次のデータインデックスを有するElasticsearch
PUT /try1
{
"mappings" : {
"product" : {
"properties" : {
"name": { "type" : "text" },
"categories": {
"type": "nested",
"properties": {
"range":{"type":"text"}
}
}
}
}
}
}
の範囲タイプが単語の配列を有する:「高」「中」、「低」 ] 入れ子カテゴリ内の範囲要素にアクセスする必要があります。しかし
GET /try1/product/_search
{
"query": {
"nested" : {
"path" : "categories",
"query" : {
"bool" : {
"must" : [
{ "match" : {"categories.range": "low"} }
]
}
}
}
}
}
、私はメッセージとエラー取得しています: 「理由」:私は、次の構文を使用してみました「」 "クエリの作成に失敗しました:
誰かが提供してくださいすることができ...これを解決する
どのようにクエリを実行しますか?プログラミング言語を使用するか... ...?あなたの質問は正しいと思われます。 'chrome sense extension'を使ってクエリを実行し、完全なエラーを提供することをお勧めします。 –