public function count(array $query = [], $limitOrOptions = 0, $skip = 0)
{
$options = is_array($limitOrOptions) ? array_merge(['limit' => 0, 'skip' => 0], $limitOrOptions) : ['limit' => $limitOrOptions, 'skip' => $skip];
$this->log(['count' => true, 'query' => $query, 'options' => $options, 'limit' => $options['limit'], 'skip' => $options['skip']]);
return parent::count($query, $options);
}