VK_Accounts_schema.pre('init', function(doc) {
doc.vk = new VK(doc.access_token);
return doc;
})
VK_Accounts_schema.methods.get_API = function(cb) {
console.log(this); // i can see property vk
this.vk(...) // ERROR undefined!!!
}
我需要将vk完全添加到文档中,不需要将其保存到数据库中。
答案 0 :(得分:1)
VK_Accounts_schema.methods.get_API = function(cb) {
this.get('vk')(...) // success :)
}