Как создать mongodb-представления с помощью mongoose - PullRequest
1 голос
/ 06 февраля 2020

У меня есть коллекция, которая вычисляет поля на основе других полей с использованием агрегации, и я хотел бы превратить ее в представление. Как бы я это реализовал используя mon goose?

1 Ответ

1 голос
/ 06 февраля 2020

Использование:

MyModel.connection.db.createCollection('myViewName', { 
  viewOn: 'existingCollection', 
  pipeline: [/* aggregation pipeline here */] 
});

Источник: https://github.com/Automattic/mongoose/issues/5694

Полная документация для видов с образцами доступна в: https://docs.mongodb.com/manual/reference/method/db.createView/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...