Я ищу много разных способов, которые могли бы помочь сохранить пропускную способность и данные.В моем бэкэнде node-js.Я обнаружил, что данные возвращаются из MongoDB после того, как операция обновления вообще не используется.Поэтому я решил сэкономить пользователям некоторую полосу пропускания, не возвращая их, позвонив, например, res.status(200).json();
Но некоторые мысли приходят мне в голову, MongoDB фактически передает данные / документ обратно после операции обновления.Таким образом, хотя я предпочитаю не возвращать никаких данных моему пользователю.Данные по-прежнему будут отправляться обратно в мой серверный узел.Другими словами, это может привести к дополнительным ненужным расходам на мой хостинг базы данных.
Как разрешить findOneAndUpdate или любой операции обновления не возвращать данные.Или у вас есть какие-то хитрости и советы по экономии затрат?:)
Пример одного из моих кодов findOneAndUpdate
feedbacks.findOneAndUpdate({
'_id': feedbackId
}, {
'status': status
}, (err, result) => {
if (err) {
console.log(chalk.red(err));
res.status(500).json(err);
}
console.log(chalk.green('UPDATE: (Super Admin) Feedback status'));
res.status(200).json();
});