解决方案

图片 6

鉴于平常会现身
Schema hasn’t been registered for model “User”
这么的难点,所以深切的物色了风度翩翩晃原因,一点一点的升高查找,最终消除了。
首先是app.js里面在应用早先要定义,和最早化注册三回mongoose()
如图:
图片 1

因为上边包车型大巴index和users就能最早引用models了,所以db的开端化和安顿要在在此之前边消除。
config/mongoose.js
图片 2

图片 3

而models是那样子的

图片 4

将User导出
咱俩打字与印刷mongosoe的对象出来看生龙活虎看,
出标题早前的mongoose是:图片 5

消除未来的mongoose是:图片 6

相比能够窥见model被注册了。
如上是消除方案,记录让本人事后别走那几个指鹿为马

Leave a Comment.