я использую mongoose с моим приложением node.js, и это моя конфигурация
mongoose.connect(process.env.MONGO_URI, {
useNewUrlParser: true,
useUnifiedTopology: true,
useCreateIndex: true,
useFindAndModify: false
}).then(()=>{
console.log('connection to database established')
}).catch(err=>{
console.log('db error ${err.message}');
process.exit(-1)
})
но в консоли все равно выдает предупреждение
DeprecationWarning: текущий механизм обнаружения и мониторинга сервера устарел и будет удален в следующей версии. Чтобы использовать новый механизм обнаружения и мониторинга сервера, передайте опцию {useUnifiedTopology: true} конструктору MongoClient.
что проблема? я не использовал useUnifiedTopology раньше, но теперь он появился в консоли, и я добавил его, но он все еще дает мне эту ошибку. Почему? Я даже не использую mongoClient.