elasticsearchを使って、ある埋め込みフィールドがnullの空の値かどうかを調べます.
1597 ワード
elasticsearchを使って、ある埋め込みフィールドがnullの空の値かどうかを調べます.は、ある埋め込みフィールドがnull空の値かどうかをelasticsearchを使用して調べた結果、 です.フィールドがnull空の値のクエリは以下の通りです. 逆に、フィールドがnull以外の空の値のクエリは以下の通りです.
elasticsearchを使って、ある埋め込みフィールドがnullの空の値かどうかを調べます.
elasticsearchを使って、埋め込みフィールドが空の値かどうかを調べます.まず、nested-path文でパスを指定してから、この埋め込みフィールドが空かどうかをexistsで判断します.
クエリ文は以下の通りです
フィールドがnullの空き値のクエリは以下の通りです.
elasticsearchを使って、ある埋め込みフィールドがnullの空の値かどうかを調べます.
elasticsearchを使って、埋め込みフィールドが空の値かどうかを調べます.まず、nested-path文でパスを指定してから、この埋め込みフィールドが空かどうかをexistsで判断します.
クエリ文は以下の通りです
フィールドがnullの空き値のクエリは以下の通りです.
GET index/type/_search
{
"query": {
"bool": {
"must_not": [
{
"nested": {
"path": "path_to_nested_doc( )",
"query": {
"bool": {
"must": [
{
"exists":{
"field":"path_to_nested_doc( ). "
}
}
]
}
}
}
}
]
}
}
}
逆に、フィールドがnull以外の空の値のクエリは以下の通りです.GET index/type/_search
{
"query": {
"bool": {
"must": [
{
"nested": {
"path": "path_to_nested_doc( )",
"query": {
"bool": {
"must": [
{
"exists":{
"field":"path_to_nested_doc( ). "
}
}
]
}
}
}
}
]
}
}
}