草庐IT

createCustomDoc

全部标签

node.js - 如何覆盖 Mongoose 插件的功能?

我在mongoose中有一个插件,对于每个模式,我正在执行以下操作varuser=newSchema({});user.plugin(myplugin);user.statics.createCustomDoc=function(){.....}问题是createCustomDoc方法也在myplugin中定义。现在我想用定义为user.statics.createCustomDoc的方法覆盖myplugin的createCustomDoc。目前调用的方法来自插件,而不是我在user.statics.createCustomDoc中编写的方法。我该怎么做?当然,我不想更改函数名称,也不