#node.js #mongodb
Вопрос:
Я ищу «правильный» (или лучший) способ отслеживания данных с помощью mongodb.
Чтобы быстро объяснить, у меня есть несколько графиков по проекту, касающихся расходов, Доходов и т. Д., И мне нужен совет о том, как это сохранить.
Я подумал о :
1. Создайте другую коллекцию (коллекцию хранилища). Например, с типом информации
_id: #######,
Expenses: {
userid: #######
amount: ####,
Date: ####,
}
_id: #######,
Earnings: {
userid: #######
amount: ####,
date: ####
}
2. Создайте вложенные документы в мою уже существующую схему пользователя, изменив уже существующий баланс.
_id: ######,
[...]
balance: ###, ( updated following the modification of the info in the expenses and earnings )
expenses: [{
amount: #####,
date: #####
}]
Если у вас есть другие идеи или просто мои мысленные решения не очень хороши, не стесняйтесь сообщать мне
Комментарии:
1. Получите некоторые идеи из введения в моделирование данных .