var ChildSchema = new Schema({
createdAt : Date,
name : String
});
var ParentSchema = new Schema({
children : [ChildSchema]
});
使用上述架构,我希望parent.children
中有一些方法,例如parent.children.getLatest()
,它会根据{{返回child
添加到parent.children
的最新createdAt
1}}
我认为我只能通过child
ChildSchema.methods.getName = function ...
上定义实例方法
答案 0 :(得分:0)
在当前文档中未提及为子文档定义实例或静态方法。
但是,您可以为文档中的要素定义实例或静态方法,在本例中为ParentSchema
。