def fetch_items(self):
        """
        Fetch items
        Performs a query to retrieve items based on current query and
        pagination settings.
        """
        offset = self.per_page * (self.page - 1)
        items = self._query.limit(self.per_page).offset(offset).all()
        return items