схемы и запросы mongoDB - PullRequest
       3

схемы и запросы mongoDB

0 голосов
/ 25 августа 2018

Я новичок в mongoDB и работаю с Mongoose.

Для простоты в моем приложении 3 компонента.Группы, пользователи и предметы.Каждая группа имеет набор пользователей и предметов.У каждого пользователя есть имя и пароль.И у каждого предмета есть имя и значение.это значение представляет собой очень большую строку.

При входе в систему каждый клиент вводит свое имя и пароль и может видеть имена элементов, которые содержит его группа.При выборе предмета его стоимость будет загружена.Я не хочу загружать все значения, только то, которое выбрал пользователь.

У меня есть несколько проблем, которые я не уверен, как правильно решить с mongoDB.

1 - Чтодолжна быть структура моей схемы базы данных?В «традиционном» смысле у меня был бы массив групп, когда у каждой группы есть массив пользователей и элементов.Как это должно выглядеть на монго?

2 - Как я смогу узнать, к какой группе относится этот пользователь?

3 - Как я могу привести только названия предметов,а не их ценности?Как я понял, с помощью монго я могу принести весь документ, а не только его часть.

некоторые примеры кода и запросов могут сильно помочь, спасибо.

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