pioneer-summit

Results 4 comments of pioneer-summit

这个问题是因为新建的数据库里没有用户记录,而用微信登陆的时候需要去访问数据库来获得当前最大的id,所以才出错

另外一个BUG,就是已经学完的单词不计数,一直是0/20,这个我还没解决,大大能够给出更改后的项目吗?

> > > 这个问题是因为新建的数据库里没有用户记录,而用微信登陆的时候需要去访问数据库来获得当前最大的id,所以才出错 > > > > > > 噢,这个场景当初没发现,感谢提醒! > > 请问您解决了吗,能说下解决办法吗 这个解决了,是在源码里改的,你找一下他那个逻辑中有一个,如果是新用户的话,他还是会去寻找数据库中存在的这个用户ID最大的那个,你把他改了就行了,明天我去找一下源码发出来

> ![image](https://user-images.githubusercontent.com/98293652/193435442-4b783505-33d2-4a38-b996-864579007bfd.png) 在`./cloudfunctions/userRouter/index.js`的第74行这里的逻辑有些问题,如果数据库中没有用户信息的话,这个当前的最大值是无法获取到的。 ![image](https://user-images.githubusercontent.com/98293652/193435499-6f3278c5-6c43-4af1-82f6-ef8a18f54a75.png) 第193行也是相同的问题