В агрегированной функции нет прямого оператора для получения String из ObjectId.
После версии 2.6 Вы можете использовать метод ObjectId.toString() для преобразования объекта ObjectId в строку. Сначала вы сопоставляете и проектируете свой ObjectID. Затем вы можете преобразовать этот идентификатор объекта в строку с помощью ObjectId.toString().