async def count(self, query, clear_limit=False):
query = self._swap_database(query)<EOL>return (await count(query, clear_limit=clear_limit))<EOL>
Perform *COUNT* aggregated query asynchronously.

        :return: number of objects in ``select()`` query