Извините. Все работает так, как было задумано. Это была моя личная ошибка. Я создал индекс для коллекции без определения коллекции.
await db.collection(this.collectionName).createIndex({'key': 1}, {unique: true});
Но то, что я написал, все еще актуально, это явное определение. Как один файл поддерживает все версии? Я предполагаю, что все еще есть некоторая проблема определения во время перехода Спасибо всем.