$category = !empty($cat) ? ['electronics.categoryId' => (int)$cat] : ["electronics.categoryId" => ["\$exists" => true]];
или конкретные выводим категории, или все, но сдается мне это не совсем правильно :)
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.