Как написать пользовательское заполнение для мангуста ODM?

Mongoose имеет функцию заполнения для разыменования объекта по id.

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

Я хочу создать функцию для автоматической сортировки данных в поле, которые определяют коллекцию и идентификатор

например, foo: {col:'user',id:'54c5c5c13a0b4090451f8715'}

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

Кажется, мангуст позволяет пользователям создавать плагин. Можно ли создать плагин для достижения этой цели?

1 ответ

Я нашел пример для этого

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

Спасибо

Другие вопросы по тегам