Я использую версию mongoose 5.2.13 , последняя, я полагаю.Но когда я пытаюсь выполнить запрос .findOneAndUpdate () , Mongo выдает предупреждение об устаревании:
DeprecationWarning: collection.findAndModify устарела.Вместо этого используйте findOneAndUpdate, findOneAndReplace или findOneAndDelete.
Это известное поведение, которое должно быть исправлено в будущих версиях mongoose?Или я должен что-то сделать с этим?Я выполняю запрос:
output2 = await dbUser.findOneAndUpdate(
{ _id: args.authorid },
{ $push: { posts: newpost2 } },
);
Мне не очень удобно понижать мои пакеты в случае, если это возможное предложение, как предлагается в MongoDB mongoose collection.find options Предупреждение об устаревании .