MEAN:ValidationError:发布验证失败:发布请求时路径`username`是必需的错误

时间:2018-03-02 01:34:04

标签: javascript mongodb mongoose mean-stack

所以我现在正在阅读“使用MEAN Stack编写现代Web应用程序”#39;我正在尝试跟进,但是当我尝试发布时,我收到此错误:" ValidationError:发布验证失败:用户名:路径username是必需的。,正文:路径{{1}是必需的。"

db.js

body

post.js

var mongoose = require('mongoose')

mongoose.connect('mongodb://localhost/social', function () {
    console.log('mongodb connected')
})

module.exports = mongoose 

server.js

var db = require('../db')
var Post = db.model('Post', {
    username: { type: String, required: true },
    body:     { type: String, required: true },
    date:     { type: Date, required: true, default: Date.now }
})
module.exports = Post

server.js 中如果我将我的帖子节点更改为字符串文字,它将发布。 我有没有看到导致验证错误的事情?

0 个答案:

没有答案