embededじゃなくて正規化してリレーションしたい場合。これでいいのかわからんけど。mongoose.Schema.ObjectIdというのがSchemaの指定に使えるっぽいので var mongoose = require('mongoose') , Schema = mongoose.Schema , ObjectId = Schema.ObjectId; var BlogSchema = new Schema({ title: String, body: String, created_at: Date }); var CommentSchema = new Schema({ body: String, blog: ObjectId }); var Blog = mongoose.model('Blog', BlogSchema); var Comment = mongoose.m