所以我现在正在阅读“使用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 中如果我将我的帖子节点更改为字符串文字,它将发布。 我有没有看到导致验证错误的事情?