Идентификатор для почтового запроса - PullRequest
0 голосов
/ 09 января 2020

Я разрабатываю платформу, где пользователи могут загружать похожие вещи, похожие на записи в блогах. Эти вещи могут комментировать другие пользователи и могут быть помечены комментариями «нравится» или «не нравится».

В приложении я должен получить доступ к тем же данным, но с разными идентификаторами. В качестве базы данных я использую Mongodb.

В настоящее время я использую популяции из Mongodb, что немного ограничивает проблему, но не решает ее.

Для получения запросов я использую идентификатор Mongodb в качестве идентификатора. Поэтому example.com/post/507f1f77bcf86cd799439011 или example.com/post/507f1f77bcf86cd799439011/comment/507f1f77bcf86cd799439012 и доставьте соответствующий документ.

Могу ли я рассчитывать на ID, отправленный для запроса fronte? У меня есть аутентификация через JWT, защищенные маршруты предоставляют мне данные пользователя, поэтому я могу получить его идентификатор на основе его почтового адреса, а затем изменить документ.

Но сложность резко возрастает с увеличением количества моделей.

Как мне избежать этого?

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