Тонкости Mongoose: виртуальные поля, вложенные схемы, дискриминаторы
Комментарий Программного комитета:
Виктор использует MongoDB и Mongoose для хранения данных более 1 миллиона сайтов в продакшене. Он расскажет, как выжать все возможности из Mongoose и когда их стоит применять, чтобы с вашими данными всё было красиво, а ODM была максимально функциональна. Также, Виктор расскажет про типичные ошибки и проблемы при работе с Mongoose.
Познакомим слушателей с заложенными в Mongoose.js принципами работы с жизненными циклами однообразных, но разнородных структур данных.
Основы Mongoose:
- Базовые принципы и подходы к работе;
- Типичные ошибки начинающих.
Зачем и как:
- Виртуальные поля и виртуальные методы;
- Вложенные схемы;
- Дискриминаторы.
С 2011 года занимается консалтингом по разработке решений на Node.js. Начинал как системный аналитик, Project Manager и преподаватеть экономики IT-инноваций. Знаком с JavaScript с эпохи «снежинок» и помнит layers в Netscape Navigator 3. В последнее время интересуется топологией трансформации данных. Музыкант, мечтатель.