【发布时间】:2021-07-30 21:12:43
【问题描述】:
我需要更新集合并返回更新的值。我的代码是:
const someFunction = async () => {
const { value } = await dataStore.customerSettings.findOneAndUpdate(
{ organizationId },
{ $push: { archivedSuppliers: archivedSupplier } }
);
return value;
}
问题是值等于集合对象更新之前。为什么?以及如何获取更新值?
【问题讨论】:
-
这能回答你的问题吗? Mongoose: findOneAndUpdate doesn't return updated document 和其他类似的question
标签: javascript mongodb mongodb-query