Avatar ·

كيفية إزالة التحذير "current URL string parser is deprecated" في Mongoose مع TypeScript

مرحباً بالجميع! أنا أكتب backend باستخدام Express مع TypeScript وأستخدم MongoDB عبر Mongoose. عند الاتصال بقاعدة البيانات، أحصل في وحدة التحكم على التحذير التالي: ``` (node:12345) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. ``` لقد حاولت بالفعل إضافة `useNewUrlParser: true` في الخيارات، ولكن ما زلت أرى هذه الرسالة. إليك الكود الخاص بي: ```typescript import mongoose from 'mongoose'; import { config } from './config'; const connectDB = async (): Promise => { try { await mongoose.connect(config.mongoURI, { useNewUrlParser: true, useUnifiedTopology: true, }); console.log('MongoDB connected successfully'); }