【发布时间】:2021-01-05 18:34:59
【问题描述】:
目标是永远不要让函数的两个异步调用返回相同的文档,其中发送的字段不存在。
我希望一个调用收到的文档不能被另一个 findOneAndUpdate 调用返回。
public getNextOpenDocument(data) {
return this.collection.findOneAndUpdate(
{ data: { $exists: false } },
{
$set: {
data: data
}
})
}
【问题讨论】:
标签: mongodb