业务需求是这样的:
我们需要提供类似用户供秒杀的产品,用户在购买前都需要查询当前产品余量,若充足则下单,并加入到产品对象内部的订单数组中。在下一个用户下单时需要先查询产品对象下的订单数组长度是否小于某个值,若小于则继续下单。

我们采用的是nodejs来提供统一接口供各平台使用,由于nodejs异步特性,可能会导致产品对象下的数组数据发生紊乱,查询了文档也没有发现可供解决的方案。求一个解决思路。

小弟是iOS开发,没有什么node经验,由于对象读写全部为读写操作,本来打算在产品对象上加一个标志符的方式也是行不通的。这个问题困扰了我一天。跪求解决方案。