MongoDB - Отправка и получение пользовательских данных c - PullRequest
0 голосов
/ 29 апреля 2020

Я создаю стековое приложение MEAN с паспортной аутентификацией и просто хотел узнать лучший подход к хранению и получению пользовательских c данных.

Так, для простого примера, у меня была коллекция пользователей и коллекция фруктов, хранящаяся в базе данных.

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

Будет ли наилучшим подходом хранить эти фрукты в отдельной коллекции?

Или они должны храниться в указанном c пользовательском документе в коллекции пользователей?

Что касается возврата данных, должен ли я проверить идентификатор пользователя вошедшего в систему пользователя, а затем получить все избранное для этого идентификатора пользователя?

Спасибо

1 Ответ

1 голос
/ 29 апреля 2020

Я думаю, что вы спрашиваете о ссылке или встроенный. Эта ссылка Связи с MongoDB: вставлять или ссылаться? может ответить на ваши вопросы.

...