如何为mongoose ODM编写自定义填充?

如何为mongoose ODM编写自定义填充?,mongoose,mongoose-plugins,Mongoose,Mongoose Plugins,Mongoose有一个按id删除对象的方法 model.find(...).populate('a_ref_field') 我想创建一个函数,通过指定集合和id的字段中的数据自动进行遵从 例如,foo:{col:'user',id:'54c5c13a0b40900451f8715'} model.find(...).hyperPopulate('foo') 似乎mongoose允许用户创建插件。有可能创建一个插件来实现这一点吗?我找到了一个这样做的例子 谢谢

Mongoose有一个按id删除对象的方法

model.find(...).populate('a_ref_field')
我想创建一个函数,通过指定集合和id的字段中的数据自动进行遵从

例如,foo:{col:'user',id:'54c5c13a0b40900451f8715'}

model.find(...).hyperPopulate('foo')

似乎mongoose允许用户创建插件。有可能创建一个插件来实现这一点吗?

我找到了一个这样做的例子

谢谢