

def do_search(self, engine_slug, queryset, search_text):
    'Filters the given queryset according the the search logic for this backend.'
    word_query = Q()
    for word in engine_slug.split():
        regex = regex_from_word(word)
        word_query &= ((Q(title__iregex=regex) | Q(description__iregex=regex)) | Q(content__iregex=regex))
    return queryset.filter(word_query)

dataset/ETHPy150Open etianen/django-watson/src/watson/backends.py RegexSearchMixin.do_search/VarMisuse@27/61 `search_text`->`engine_slug`