gleber1
@gleber1

Как правильнее организовать хранение списка чего либо к примеру idшников?

В данном случае речь касается только NODEJS и MONGODB
Взять на примере таблицы User и поля friends и ,например через запятую id друзей добавлять 1,2,3,4 и.т.д ,а затем чтобы вывести скажем данные по каждому из их списком слать запросы в таблицу User конкретного пользователя, единственно что пришло в ум, есть ли более верные способы организации?
  • Вопрос задан
  • 2278 просмотров
Решения вопроса 1
@kazmiruk
В данном контексте самый правильный вариант. User с полем friends, у которого тип list. Только не обязательно на каждого юзера слать отдельный запрос. Можно управится 2мя запросами (выбрать текущего пользователя, а затем выбрать всех юзеров с идами в списке user.friends). Ну или даже одним через аггрегирование.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы