@classmethod
def apply_suggester_completion_match(cls, suggester_name, queryset, options,
    value):
    """Apply `completion` suggester match.

        This is effective when used with Ngram fields.

        :param suggester_name:
        :param queryset: Original queryset.
        :param options: Filter options.
        :param value: value to filter on.
        :type suggester_name: str
        :type queryset: elasticsearch_dsl.search.Search
        :type options: dict
        :type value: str
        :return: Modified queryset.
        :rtype: elasticsearch_dsl.search.Search
        """
    queryset = queryset.query('match', **{options['field']: value})
    queryset = cls.apply_query_size(queryset, options)
    return queryset
