Как вложить документы в другие документы - PullRequest
1 голос
/ 29 марта 2020

Я работаю над приложением API отдыха, где у меня есть множество различных методов, которые делают совершенно разные вещи. Поэтому я решил, что было бы неплохо структурировать мою базу данных в разные папки, каждая из которых хранит разные коллекции. Поэтому я стремлюсь спроектировать структуру папки в моей базе данных, чтобы организовать это, и подумал, что вложение документов в другие будет способом go. Как я могу это сделать? (Я использую express в качестве моей структуры API для справки)

1 Ответ

2 голосов
/ 29 марта 2020

Вы должны использовать смешанные типы и типы ObjectId для разработки своих схем для создания подзадачи c и хранения ссылок на другие коллекции.

Пожалуйста, обратитесь: https://mongoosejs.com/docs/schematypes.html

Надеюсь, это поможет. Если вы укажете более конкретный c вариант использования (описание), постараюсь помочь вам в разработке вашей схемы.

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