def do_search(self, engine_slug, queryset, search_text):
        return queryset.extra(
            where = ("search_tsv @@ to_tsquery('{search_config}', %s)".format(
                search_config = self.search_config
            ),),
            params = (self.escape_postgres_query(search_text),),
        )
Similar to readFile, but returns a context manager yielding a file handle which can be
dataset/ETHPy150Open etianen/django-watson/src/watson/backends.py/PostgresSearchBackend.do_search--crossover with--dataset/ETHPy150Open BD2KGenomics/toil/src/toil/jobStores/abstractJobStore.py/AbstractJobStore.readFileStream