$query = $articles->find(); $query->select([ 'count' => $query->func()->count('view_count'), 'published_date' => 'DATE(created)' ]) ->group('published_date') ->having(['count >' => 3]);