code: def fulltext(cls, collection, attribute, example_text, index_id, skip=None, limit=None):
          
  
          kwargs = {
              'index': index_id,
              'attribute': attribute,
              'query': example_text,
              'skip': skip,
              'limit': limit,
          }
  
          return cls._construct_query(name='fulltext',
                                      collection=collection, multiple=True,
                                      **kwargs)
docs: This will find all documents from the collection that match the fulltext query specified in query.
  
              In order to use the fulltext operator, a fulltext index must be defined for the collection
              and the specified attribute.
  
              :param collection Collection instance
              :param attribute The attribute path to check
              :param example_text Text which should be used to search
              :param index_id ID of the index which should be used for the query
              :param skip  The number of documents to skip in the query
              :param limit The maximal amount of documents to return. The skip is applied before the limit restriction.
  
              :returns Document list