偶发,不知道怎么复现
5***@qq.com
- 发布:2022-04-22 07:46
- 更新:2024-06-16 14:57
- 阅读:861
我也出现这个问题了,从去年11月份到今天,统计了一下出现了13条异常数据(wx_openid.mp-weixin 重复2次以上,其中有2条记录重复4次;1次记录出现,wx_openid.mp-weixin为null的情况)
我今天也遇到这个问题了,新的小程序,才 20 个用户就出现了一个冲突的了,产生了两条 wx_openid 和 wx_unionid 一模一样的数据,注册时间相差 7 毫秒,用户逻辑都是采用的 uni-starter 的没改动过,我尝试着在数据库后台表里给 wx_unionid 添加唯一性索引添加不成功,出现:
InvalidIndex.DuplicateKey: E11000 duplicate key error collection: db_UNIDIQHIVX_mp-b5c31ebe-5abb-48f5-9c7f-4bd684fc5c87.uni-id-users index: 微信注册用户唯一性约束 dup key: { wx_unionid: null } RequestId: 9223D9A1-E695-58B3-ACCA-3E5DE18856F8 POST "http://mpserverless.aliyuncs.com" 400
官方的人进来给看一下啊,这么严重的 bug 不能一直留着不解决啊
添加稀疏索引也不行,报错:
InvalidIndex.DuplicateKey: E11000 duplicate key error collection: db_UNIDIQHIVX_mp-b5c31ebe-5abb-48f5-9c7f-4bd684fc5c87.uni-id-users index: 微信注册用户唯一性约束 dup key: { wx_unionid: "oLcRG6k0PhqPGiTK-tJUoWpN-dio" } RequestId: FB550A8A-D2F3-5909-A93B-6DF581C3C405 POST "http://mpserverless.aliyuncs.com" 400
5***@qq.com (作者)
用的uni-starter的后端注册
2022-04-22 10:36