var SchoolSchema = new Schema({
name: String,
colleges: [{
type: Schema.ObjectId,
ref: 'College'
}],
createTime: {
type: Date,
default: Date.now()
}
});
var School = mongoose.model('School', SchoolSchema);
var CollegeSchema = new Schema({
name: String,
students: [{
type: Schema.ObjectId,
ref: 'Student'
}],
createTime: {
type: Date,
default: Date.now()
}
});
var College = mongoose.model('College', CollegeSchema);
var StudentSchema = new Schema({
name: String,
sex: String,
age: Number,
createTime: {
type: Date,
default: Date.now()
}
});
var Student = mongoose.model('Student', StudentSchema);
School
.find()
.populate('colleges', ['_id','name'])
.exec((err, schools) => {
if (err) {
console.log(err)
}
console.log(schools)
})
School
.find()
.populate({
path: 'colleges',
select: ['_id', 'name'],
// model: 'College',
populate: {
path: 'students',
select: ['_id', 'name']
// model: 'Student'
}
})
.sort({
createTime: -1
}).exec(function(err, schools) {
if (err) {
console.log(err)
}
});
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有