【发布时间】:2018-08-21 15:03:42
【问题描述】:
收藏是主收藏
var FeedsSchema = new mongoose.Schema({
categoryName: {
type: String,
unique: true,
required: true,
ref: 'feeds',
trim: true
},
categoryLogo: {
type: String,
unique: false,
required: true,
trim: true
},
status:{
type: String,
required: true,
},
date:{
type: String,
required:true
}
});
var categories = mongoose.model('categories', FeedsSchema);
module.exports = categories;
集合是子集合
var UserSchema = new mongoose.Schema({
user_id: {
type: String,
ref: 'user',
required: true,
trim: true
},
preferences :{
type: String,
required: true,
ref: 'categories',
trim: true
},
status :{
type: String,
required: true,
trim: true
}
});
var Preferences = mongoose.model('preferences', UserSchema);
module.exports = Preferences;
需要显示主集合中的所有值,并且需要在主集合中推送相关字段以显示它在第二个集合中 请提出相关的实现方法
【问题讨论】:
标签: node.js mongodb express mongoose