Javascript 如何使用mongoose和node js在另一个模型中添加模型
我正在做一个项目,试图在另一个模型中添加一个模型,但我似乎不知道怎么做。你有什么建议吗? ` 我想添加这个模型constJavascript 如何使用mongoose和node js在另一个模型中添加模型,javascript,node.js,mongodb,mongoose,Javascript,Node.js,Mongodb,Mongoose,我正在做一个项目,试图在另一个模型中添加一个模型,但我似乎不知道怎么做。你有什么建议吗? ` 我想添加这个模型constItem=mongoose.model(“Item”,ItemSchema)到用户模型。您正在寻找的 在userSchema中添加项:{type:[Schema.Types.ObjectId],ref:'Item'} const userSchema = new mongoose.Schema({ first_name: String, last_name: S
Item=mongoose.model(“Item”,ItemSchema)编码>到用户模型。您正在寻找的
在userSchema中添加项:{type:[Schema.Types.ObjectId],ref:'Item'}
const userSchema = new mongoose.Schema({
first_name: String,
last_name: String,
email: String,
password: String,
items : {
type: [Schema.Types.ObjectId],
ref: 'Item'
}
});
const ItemSchema = new mongoose.Schema({
date: String,
loc: String,
title: String,
passage: String,
file: String
});
我没有看到项目模型进入用户模型,我看到它在外部,但在内部。什么?我不明白。我要用你所给的再做一件可能有用的事。阅读人口文件。查询时,Mongo将返回填充的用户文档。查询:User.find({first\u name:“John”})。填充(“项目”)
Ha nice:)祝贺您!我访问了两个网站,做得好!
const userSchema = new mongoose.Schema({
first_name: String,
last_name: String,
email: String,
password: String,
items : {
type: [Schema.Types.ObjectId],
ref: 'Item'
}
});
const ItemSchema = new mongoose.Schema({
date: String,
loc: String,
title: String,
passage: String,
file: String
});