const Schema = mongoose.Schema;
const userScheme = new Schema(
{
id: Number,
pass: String,
data: Date,
data_lost_autorization: Date,
costs: {
nameCategories: [String], // Здесь хочется иметь не массив, а просто //объект с названиями
// категорий, названия могут изменяться позже:( либо все таки
//манипулировать
countCategories: Number ,
colorCategoriss: [String],
costsCategoriesDay.......//
}
},
);
Мне нужно чтобы в costsCategoriesDay хранился массив затрат по дням для каждой из категории.
При этом количество категории, их названия и дни могут меняться, в любое время.
Просто в JS я бы создал двумерный массив из 2х массивов
costsCategoriesDay[[][];
1) nameCategories
2) Day
Как удобно организовать такие данные?
Если бы количество и названия категорий не изменялось, было бы проще, а так пока что мне
сложновато представить необходимую структуру.