If `search_format_types` is a multi-valued field, shouldn’t it be an array? If it’s a single-valued field, shouldn’t it be called `search_format_type`?