仅当find无法与

时间:2015-11-09 20:57:12

标签: node.js mongodb

我有一个mongodb,通过node.js,存储带有开始和结束日期时间的“事件”。

我不希望任何事件重叠,即使两个或更多用户试图“完全”同时存储重叠事件。

并且我的意思是,在执行两次查找和插入所花费的时间内(因此我不能简单地进行查找,并决定是否插入)

我知道如何找到重叠事件(使用$ gte和$ lte运算符)我不知道如何在一个原子操作中重新组合查找和插入。

据我所知,这种情况并不是由更新或插入方法处理的,无论使用哪种选项。

0 个答案:

没有答案