Javascript 如何在mongoose中正确嵌入文档? var mongoose=require('mongoose'); var Schema=mongoose.Schema; var ObjectId=Schema.ObjectId; var Comment=mongoose.model('Comment',新模式({ 标题:字符串, 正文:字符串, 日期:日期 })) var Post=mongoose.model('Post',新模式({ 评论:[评论] })) module.exports.Comment=注释 module.exports.Post=Post
遵循一个简单应用程序的教程,在尝试从中创建其他内容并学习Mongoose模式的同时,我在尝试使用嵌入文档和以前应用程序定义模型的方式时出错 我犯了这个错误 在数组“%”路径处抛出新的TypeError('Undefined typeJavascript 如何在mongoose中正确嵌入文档? var mongoose=require('mongoose'); var Schema=mongoose.Schema; var ObjectId=Schema.ObjectId; var Comment=mongoose.model('Comment',新模式({ 标题:字符串, 正文:字符串, 日期:日期 })) var Post=mongoose.model('Post',新模式({ 评论:[评论] })) module.exports.Comment=注释 module.exports.Post=Post,javascript,mongoose,mongoose-schema,Javascript,Mongoose,Mongoose Schema,遵循一个简单应用程序的教程,在尝试从中创建其他内容并学习Mongoose模式的同时,我在尝试使用嵌入文档和以前应用程序定义模型的方式时出错 我犯了这个错误 在数组“%”路径处抛出新的TypeError('Undefined type“+name+”) + 类型错误:未定义的类型模型在数组注释要嵌入文档,您需要在引用文档中传递其架构。为此,您可以将架构单独存储在变量中作为中间步骤,然后使用它来定义模型 var mongoose=require('mongoose'); var Schema=mon
“+name+”
)
+
类型错误:未定义的类型
模型在数组注释要嵌入文档,您需要在引用文档中传递其架构。为此,您可以将架构单独存储在变量中作为中间步骤,然后使用它来定义模型
var mongoose=require('mongoose');
var Schema=mongoose.Schema;
var ObjectId=Schema.ObjectId;
var CommentSchema=新模式({
标题:字符串,
正文:字符串,
日期:日期
});
var PostSchema=新模式({
注释:[注释模式]
});
module.exports.Comment=mongoose.model('Comment',CommentSchema);
module.exports.Post=mongoose.model('Post',PostSchema);
我得到了一个新的类型错误('Undefined type'+name+'
at array'+path+^TypeError:Undefined type
model`at arraycomments
但这不只是为了引用吗?我正在尝试嵌入文档