| description | IsFieldEmpty Search Criterion |
|---|
The IsFieldEmpty Search Criterion searches for content based on whether a specified field is empty or not.
fieldDefinitionIdentifier- string representing the identifier of the field- (optional)
value- bool representing whether to search for empty (defaulttrue), or non-empty fields (false)
The IsFieldEmpty Criterion isn't available in Repository filtering.
The Richtext field type (ibexa_richtext) isn't searchable in the Legacy search engine.
The IsFieldEmpty criterion doesn't work for Taxonomy entry assignment fields.
For this use case, use TaxonomyNoEntries instead.
$query->query = new Criterion\IsFieldEmpty('title');You can use the IsFieldEmpty Criterion to search for articles that don't have an image:
$query = new LocationQuery;
$query->query = new Criterion\LogicalAnd([
new Criterion\ContentTypeIdentifier('article'),
new Criterion\IsFieldEmpty('image'),
]
);