code: async def count(self, query, clear_limit=False):
          
          query = self._swap_database(query)
          return (await count(query, clear_limit=clear_limit))
docs: Perform *COUNT* aggregated query asynchronously.
  
          :return: number of objects in ``select()`` query