code: def create(self, **attributes):
          
          results = self.make(**attributes)
  
          if self._amount == 1:
              if self._resolver:
                  results.set_connection_resolver(self._resolver)
  
              results.save()
          else:
              if self._resolver:
                  results.each(lambda r: r.set_connection_resolver(self._resolver))
  
              for result in results:
                  result.save()
  
          return results
docs: Create a collection of models and persist them to the database.
  
          :param attributes: The models attributes
          :type attributes: dict
  
          :return: mixed