云开发写用户注册的时候,为什么查询用户注册账号是否重复注册会出错?
红框:用户名已注册时;
蓝框:用户名未注册时,打印“未检测到相同用户名”;
黄框:将数据输入数据库,这里还没有写上去。
本来的设想是:当输入的账号在数据库中已经存在时,会执行红框中的命令(这一步可以完成),如果数据库中没有此账号会执行蓝框+黄框里的命令。
但是在调试的时候,如果用户名未注册过就会出错,调试器里不会打印“未检测到相同用户名”,而是“user undefined”