Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.

Missing Filter

More info about missing filter is in the official elasticsearch docs

Returns documents that have only null values or no value in the original field.

Simple example

{
    "filter" : {
        "missing" : { "field" : "user" }
    }
}

And now the query via DSL:

$missingFilter = new MissingFilter('user');

$search = new Search();
$search->addFilter($missingFilter);

$queryArray = $search->toArray();