我一直在尝试解决一个问题,那就是在一系列事务完成之前,阻止另一个查询被服务。 我在想,当用户同时向Node服务器发出两个或更多请求时,可能会在读/写MongoDB时引发一些问题,从而带来安全问题。delivery order code to deliver item }
// Step 3: Deduct balance, then write new balance back to Mongo正因为如此,他们通过了余额检查,他们的操作将与发货订单一起成功完成。如果用户只有足够的余额购买一件商品,这将
所以我现在有一个常规的NodeJS + Mongo堆栈,它一般都在工作。匹配的实际图像,而且根据,您显然可以将文档插入到数据库中,即使它们与集合模式不匹配。54a9ede2da41c93989d3258d, images:[], // THIS IS THE PROBLEM}
如您所见但是,在节点搜索中,该文档的图