我有一个类似
的猫鼬模式var userSchema = new mongoose.Schema({
friends: [String]
});
var User = mongoose.model('User', userSchema);
var alice = new User({friends: ['bob']});
我希望将一个实例方法附加到friends
数组,例如,可以调用的函数myFunction
alice.friends.myFunction(...);
mongoose是否提供了这样做的方法?
PS:here,@ wciu询问是否可以在子文档本身上定义一个函数(这是可能的)。这里的问题是,是否可以在阵列上定义它。