parameters: (self, query_string, sort_by=None, start_offset=0, end_offset=None,
                 fields='', highlight=False, facets=None, date_facets=None, query_facets=None,
                 narrow_queries=None, spelling_query=None, within=None,
                 dwithin=None, distance_point=None, models=None,
                 limit_to_registered_models=None, result_class=None, **kwargs)
docstring: Takes a query to search on and returns dictionary.
  
          The query should be a string that is appropriate syntax for the backend.
  
          The returned dictionary should contain the keys 'results' and 'hits'.
          The 'results' value should be an iterable of populated SearchResult
          objects. The 'hits' should be an integer count of the number of matched
          results the search backend found.
  
          This method MUST be implemented by each backend, as it will be highly
          specific to each one.
docstring_summary: Takes a query to search on and returns dictionary.
docstring_tokens: Takes a query to search on and returns dictionary .
function: def search(self, query_string, sort_by=None, start_offset=0, end_offset=None,
                 fields='', highlight=False, facets=None, date_facets=None, query_facets=None,
                 narrow_queries=None, spelling_query=None, within=None,
                 dwithin=None, distance_point=None, models=None,
                 limit_to_registered_models=None, result_class=None, **kwargs):
          """
          Takes a query to search on and returns dictionary.
  
          The query should be a string that is appropriate syntax for the backend.
  
          The returned dictionary should contain the keys 'results' and 'hits'.
          The 'results' value should be an iterable of populated SearchResult
          objects. The 'hits' should be an integer count of the number of matched
          results the search backend found.
  
          This method MUST be implemented by each backend, as it will be highly
          specific to each one.
          """
          raise NotImplementedError
function_tokens: def search ( self , query_string , sort_by = None , start_offset = 0 , end_offset = None , fields = '' , highlight = False , facets = None , date_facets = None , query_facets = None , narrow_queries = None , spelling_query = None , within = None , dwithin = None , distance_point = None , models = None , limit_to_registered_models = None , result_class = None , * * kwargs ) : raise NotImplementedError