したがって、私は過去2日間解決しようとしている次の問題があります。私はログを解析し、弾力検索でデータを挿入するpythonスクリプトを持っており、バルク関数を使ってインデックスを動的に作成しています。繁体字化と索引問合せでネストされたプロパティを持つインデックス
問題は私のマッピングは "users"フィールドのような1つの"type": "nested"
プロパティを持っています。特に、私がこのプロパティに"type": "nested"
を追加しているときには、私はKibanaからオブジェクトを照会することもvizualizationを作成することもできません(入れ子オブジェクトは別のドキュメントなのでミスをしていません)。まず"include_in_parent": true
というパラメータをusers
フィールドに追加しましたが、結果として「間違った」クエリ(つまり+users.name: 'test' +users.age: 30
のようなもの)を実行すると、その2つのフィールドを持つドキュメントが生成されます。また、仮想化も明らかに間違っていた。
私が見つけた第2の解決策は、親子関係を追加することでした。しかし、これは潜在的に時間の無駄であるかもしれませんが、私はそれが正しいクエリをもたらすかどうかわかりません。だから私はそれが私の問題の通常の解決策になるのかと尋ねています。