【问题标题】:How to write a custom populate for mongoose ODM?如何为猫鼬 ODM 编写自定义填充?
【发布时间】:2015-03-24 13:47:57
【问题描述】:

Mongoose 有一个 populate function 可以通过 id 取消引用对象。

model.find(...).populate('a_ref_field')

我想创建一个函数,通过指定集合和 id 的字段中的数据自动遵循

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

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

似乎猫鼬允许用户创建插件。是否可以创建一个插件来实现这一点?

【问题讨论】:

    标签: mongoose mongoose-plugins


    【解决方案1】:

    我找到了一个例子

    https://github.com/buunguyen/mongoose-deep-populate

    谢谢

    【讨论】:

      猜你喜欢
      • 2018-08-03
      • 2020-06-28
      • 1970-01-01
      • 1970-01-01
      • 2015-07-13
      • 2016-10-10
      • 2018-06-01
      • 1970-01-01
      相关资源
      最近更新 更多