MongoDB不能保存用户的原因可能是由于异步或等待问题导致的。在使用Express、MongoDB和Oauth进行开发时,可能会遇到以下情况:
解决异步问题的方法是使用回调函数、Promise或async/await等异步处理机制来确保在保存用户数据之前,必要的异步操作已经完成。
解决等待问题的方法是使用回调函数、Promise或async/await等机制来确保在保存用户数据之前,已经获得了必要的认证结果。
综上所述,要解决MongoDB不能保存用户的问题,需要正确处理异步操作和等待过程。在Express、MongoDB和Oauth的开发中,可以使用回调函数、Promise或async/await等机制来确保在保存用户数据之前,必要的异步操作和等待过程已经完成。
领取专属 10元无门槛券
手把手带您无忧上云