私は次のようなマングーススキーマを持っています
var userSchema = new mongoose.Schema({
friends: [String]
});
var User = mongoose.model('User', userSchema);
var alice = new User({friends: ['bob']});
friends
インスタンスメソッドを配列にアタッチしたいと思います。たとえば、次のmyFunction
ように呼び出すことができる関数です。
alice.friends.myFunction(...);
マングースはそうする方法を提供しますか?
PS:ここで、@wciu は、サブドキュメント自体で関数を定義できるかどうかを尋ねました (これは可能です)。ここでの問題は、配列で定義できるかどうかです。