問題タブ [elasticsearch-dsl-py]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
elasticsearch - Elasticsearch インデックスの Doctype の名前を変更する
Elasticsearch -pyを使用して、Django モデルで表される何百万ものレコードを PostgreSQL から Elasticsearch に移動しました。doctype にはモデルの名前を使用しました (CamelCase にありました)。
その後、 Elasticsearch DSLに切り替えたところ、デフォルトではアンダースコア付きの小文字の名前 (snake_case) を持つ Doctype が作成されることに気付きました。
ドキュメント メタで再定義したくないdoc_type
ので、Elasticsearch で名前を変更します。これを行う最速の方法は何ですか?
elasticsearch-dsl - elasticsearch_dsl: 集計で複数のバケットを生成する
私はこれを生成したい:
つまり、クライアントの下に 2 つのバケット (num_servers) と (server_list) が必要です。
以下のコードを試していますが、エラーになります:
正しい構文が欠けていると思います。いくつかのガイダンスに感謝します。