Все просто делаю онлайн магазин. У магазина есть менеджер. Он вносит данные о товарах.Товаров я не знаю сколько будет.
product:{
type: String,
required: true
}
В mongoose схема товаров выглядит примерно так.
И есть пользователи которые заходят в систему и делают заказ. Cхема заказа ниже.
product1: {
type: String //данные о заказе
},
quality1: {
type: Number //количество товара
},
product2:{
type: String
},
quality2: {
type: Number
},
Пока что заказы выглядят примерно вот так.
Как мне сделать так что мне не приходилось дублировать названия колекций?(product1,product2 и тд).
spoiler
то есть да условно я могу сделать одну колекцию
order: {
order: "сапоги 1, кросовки 2" //и преобразовывать данные в одну строку
}
Но нет ли решения более красивого?