ऐसा लगता है कि आप जो खोज रहे हैं वह पॉप्युलेट विधि है। सबसे पहले अपनी पोस्ट स्कीमा में छोटा बदलाव करें:
var postSchema = new Schema({
name: String,
postedBy: {type: mongoose.Schema.Types.ObjectId, ref: 'User'},
dateCreated: Date,
comments: [{body:"string", by: mongoose.Schema.Types.ObjectId}],
});
फिर अपना मॉडल बनाएं:
var Post = mongoose.model('Post', postSchema);
फिर, जब आप अपनी क्वेरी बनाते हैं, तो आप इस तरह के संदर्भों को पॉप्युलेट कर सकते हैं:
Post.findOne({_id: 123})
.populate('postedBy')
.exec(function(err, post) {
// do stuff with post
});