Я работаю над созданием структуры базы данных для нового проекта, и я довольно новичок в MongoDB и, очевидно, Mongoose.
Я читал документацию Mongooses , где она имеет отношение "один ко многим", причем один документ Person для многих Story, но часть, которая меня смущает, заключается в том, где вместо документов Story, ссылающихся на документ Person, к которому он принадлежит, схема Person имеет его настройку, поэтому у него есть массив того, что Story владеет.
Я настраиваю что-то очень похожее на это. Но я считаю, что при создании новых документов Story было бы легче иметь идентификатор документа Person. Но, возможно, это потому, что я больше знаком с отношениями MySQL с использованием объединений.
Если это лучший способ сделать это (и я уверен, что это, так как в документах), когда создаются новые документы Story, что лучший способ обновить массив рассказов в связанных People Документ, к которому он принадлежит? Я посмотрел, но не смог найти примеров обновления существующих документов, чтобы добавить ссылки на другие документы (или удалить их, если на то пошло)
Я уверен, что это простое решение, которое я просто забыл или что-то в этом роде, но любая помощь была бы замечательной. Спасибо!