TypeError: Cannot read property '_id' of undefined

TypeError: Cannot read property '_id' of undefined
at /home/decade/code/test/app.js:226:25
at Layer.handle [as handle_request] (/home/decade/code/test/node_modules/express/lib/router/layer.js:95:5)
at next (/home/decade/code/test/node_modules/express/lib/router/route.js:131:13)
at Route.dispatch (/home/decade/code/test/node_modules/express/lib/router/route.js:112:3)
at Layer.handle [as handle_request] (/home/decade/code/test/node_modules/express/lib/router/layer.js:95:5)
at /home/decade/code/test/node_modules/express/lib/router/index.js:277:22
at Function.process_params (/home/decade/code/test/node_modules/express/lib/router/index.js:330:12)
at next (/home/decade/code/test/node_modules/express/lib/router/index.js:271:10)
at jsonParser (/home/decade/code/test/node_modules/body-parser/lib/types/json.js:112:7)
at Layer.handle [as handle_request] (/home/decade/code/test/node_modules/express/lib/router/layer.js:95:5)
at trim_prefix (/home/decade/code/test/node_modules/express/lib/router/index.js:312:13)
at /home/decade/code/test/node_modules/express/lib/router/index.js:280:7
at Function.process_params (/home/decade/code/test/node_modules/express/lib/router/index.js:330:12)
at next (/home/decade/code/test/node_modules/express/lib/router/index.js:271:10)
at urlencodedParser (/home/decade/code/test/node_modules/body-parser/lib/types/urlencoded.js:100:7)
at Layer.handle [as handle_request] (/home/decade/code/test/node_modules/express/lib/router/layer.js:95:5)

通过实时的在控制台输出,可以发现没有将数据插入到数据库中,因此
通过检查可以发现,在数据模式中出现了存储错误

PostSchema.pre('save',function(next){
if(this.isNew){
this.meta.createAt=this.meta.updateAt=Date.now();
}else{
this.meta.updateAt=Date.now();
}
next();
});

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本文作者 Jinkey(微信公众号 jinkey-love,官网 https://jinkey.ai)原文链接 h...
    JinkeyAI阅读 425,734评论 152 921
  • 为了给外公庆祝生日,我排在周五、周六休息,周五可以顺便去办签证。在家呆着实在无聊,即使书放在面前,也只想玩着手机...
    无念N阅读 200评论 0 0
  • 西江月 闽西培田 丁酉年秋 帝赐恩荣村显,民风纯朴馨沿...
    学院词人阅读 398评论 0 4
  • 是不是时间空闲下来人才会胡思乱想,最近的假期可以说是在玩手机睡觉中度过的。 男票看我老是这种状态,在我看来是善意的...
    行走的鱼阅读 1,487评论 2 2
  • 亲爱的,外面没有别人,所有的外在事物都是你内心投射出来的。 这句话出自于张德芬老师的《遇见未知的自己》,刚看到这句...
    墨竹_sunshine阅读 521评论 1 4