私は、特定のフィールドがnullであることを弾性で検索するクエリを作成しようとしています。このクエリはPythonのElasticsearch Clientを使用してPythonで実行されます。elasticクエリでフィールドがnullの場合
は、クエリ:
{
"_source": ["name"],
"query": {
"nested": {
"path": "experience",
"query": {
"match": {
"experience.resignation_date": {
"query": None
}
}
}
}
}
}
そのパイソン以来、私は、クエリの一部にNoneを使用していないが、それは私にこのエラーを投げます。
elasticsearch.exceptions.RequestError: TransportError(400, 'parsing_exception', '[match] unknown token [VALUE_NULL] after [query]')
を探していますguide/current/_dealing_with_null_values.html#_missing_query) – casraf