マングーススキーマ定義でこのようなことが許可されていないのはなぜだろうと思っていました。
var NameSchema = new mongoose.Schema({
first: {type: String, trim: true },
last: {type: String, trim: true }
});
var UserSchema = new mongoose.Schema({
name: NameSchema, // this line causes an error
age: {type: Number}
});
設計上の決断のようですが、なぜサポートされていないのか説明してもらえないかと思っていました。
ありがとう!