#node.js #typescript #mongodb #mongoose
Вопрос:
У меня есть настроенная база данных, модели и схемы, и я попытался подключиться к базе данных mongo и выполнить запрос, но он всегда зависает без каких-либо ошибок.
const DATABASE_CONNECTION = "Database URL"; function setupDatabaseConnection( ): IDatabase { const database = await setupDatabase(); await database.connect(DATABASE_CONNECTION, { useNewUrlParser: true, useUnifiedTopology: true, }); console.log(database) return database; } const getNoMembershipRecords = async () =gt; { const database: IDatabase = await setupDatabaseConnection(); return await searchCollectionWithPhoneNumber(database); } export const searchCollectionWithPhoneNumber= async ( database: IDatabase ) =gt; { console.log('running the find query ...'); return database.Models.TestModel.findOne( { phoneNumber: 'phone-number'} ); }