Although the Algolia engine does not support filtering on missing attributes, there are two approaches to modifying your records that will allow you to filter based on whether an attribute exists in a record:
- At indexing time, you can compute a tag that specifies whether the attribute is present and then filter by the tag value.
- At indexing time, you can compute a boolean attribute that specifies whether the attribute is present and then filter by the boolean attribute value.