私は、全文検索のためにelasticsearchバックエンドでhaystackを使用しています。私はajaxを使って検索結果を表示したいと思っています。しかし、elasticsearch.exceptions.RequestError: TransportError(400, 'parsing_exception', 'no [query] registered for [filtered]')
のエラーが発生しています。'[フィルタリング]に登録されていない[クエリ]'
私はpython manage.py rebuild_index --verbosity=2
を使用してインデックスを構築し、それが4 furnituredが同様
をインデックスさを見せてくれた、私はちょうどこのにしていますので、私は以下のソリューションを理解していなかった
ここでフィルターは交換してくださいする必要がありますboolソリューションを提供していますが、変更するファイルがどこにあるのか分かりません。
ライブラリのバージョン
Djangoの== 1.11.6
elasticsearchの== 5.6.1
ジャンゴ - 干し草の山==ここでの問題は、DjangoのヘイスタックだけElasticSearch 1.x or 2.xをサポートしており、実際にあなたが5.6を使用していることである2.6.1