code: def get(self, columns=None):
          
          if not columns:
              columns = ["*"]
  
          original = self.columns
  
          if not original:
              self.columns = columns
  
          results = self._processor.process_select(self, self._run_select())
  
          self.columns = original
  
          return Collection(results)
docs: Execute the query as a "select" statement
  
          :param columns: The columns to get
          :type columns: list
  
          :return: The result
          :rtype: Collection