pioneer-summit
pioneer-summit
这个问题是因为新建的数据库里没有用户记录,而用微信登陆的时候需要去访问数据库来获得当前最大的id,所以才出错
另外一个BUG,就是已经学完的单词不计数,一直是0/20,这个我还没解决,大大能够给出更改后的项目吗?
> > > 这个问题是因为新建的数据库里没有用户记录,而用微信登陆的时候需要去访问数据库来获得当前最大的id,所以才出错 > > > > > > 噢,这个场景当初没发现,感谢提醒! > > 请问您解决了吗,能说下解决办法吗 这个解决了,是在源码里改的,你找一下他那个逻辑中有一个,如果是新用户的话,他还是会去寻找数据库中存在的这个用户ID最大的那个,你把他改了就行了,明天我去找一下源码发出来
>  在`./cloudfunctions/userRouter/index.js`的第74行这里的逻辑有些问题,如果数据库中没有用户信息的话,这个当前的最大值是无法获取到的。  第193行也是相同的问题