問題タブ [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.
python - Elasticsearch Python DSL で帯状疱疹とあいまいさを使用していますか?
Python DSLで帯状疱疹をどのように呼び出しますか?
これは、「名前」フィールドでフレーズを検索し、「姓」フィールドで別のフレーズを検索する簡単な例です。
1) 帯状疱疹は使用できますか? そしてどうやって?私は多くのことを試しましたが、それに関するドキュメントには何も見つかりません。
これは通常の Elasticsearch クエリで機能しますが、明らかに Python DSL では別の方法で呼び出されます...
2) あいまいパラメータをマッチに渡すにはどうすればよいですか? それにも何も見つからないようです。理想的には、次のようなことができます。
elasticsearch - Elasticsearch の内部オブジェクトのフィルターで 0 の結果が返される
Python で elasticsearch-dsl を使用して構築された Elasticsearch 1.5 で次のクエリを実行すると、0 の結果が返されます。Kabana を使用して同じ検索を行ったところ、1000 件を超える結果が得られました。私は何を間違っていますか?
(Search().using(es).index('inventory')
.filter('term', identifiers__autodata='CAC70FOS132A0'))
その結果、
```
```