Я знаю, что подобные вопросы задавались, но я искал очень простой ответ на основной вопрос.Я новичок в MongoDB и создаю приложение в стиле твиттера (блоги, подписчики и т. Д.), И мне интересно, какую схему лучше использовать.
Сейчас у меня есть (на очень высоком уровне):
Member {
login: string,
pass: string,
posts: [
{
title: string,
blog: string,
comments: [ { comment: string } ]
}
]
}
Есть еще кое-что, но это дает вам идею. Теперь проблема в том, что я ищу, чтобы добавить функцию «следовать», и я не уверен, что лучший путь.
Я мог бы добавить «следующий» встроенный документ вУчастник, но я просто не уверен, используя mongoDB, какой будет самый умный метод.Моим главным увлечением, очевидно, была бы главная страница «подачи», где вы видите всех людей, на которых вы подписаны.