小程序 云开发数据库 add 运行一次 增加两次数据?
发布于 5 年前 作者 yonghao 5553 次浏览 来自 官方Issues

请问大家有没有遇到过小程序 云开发数据库,运行一次add,数据库中增加两条同样的数据(数据中有一个到秒的时间变量,两个数据只是ID不一样,时间数据相同)?运行1000多次(不同用户,不同手机),大部分时间运行都是正常的,只增加一条数据,有3次增加了两条相同的数据。

在小程序中完成订单支付时,在success 回调中调用 db.collection(‘finishedOrder’).add ,是否在同一秒内回调了两次,导致增加两条时间标识相同的数据?有什么方法调试吗? 谢谢

2 回复

success里面添加一个其他的写入, 用毫秒时间戳看下是不是一秒中回调了2次, 另外 有appid这样的信息吗。

add的success回调里,随便log一下不可以吗?

回到顶部