Задать вопрос
@ExcaliBUR95

Как посчитать сумму элементов массива в mongoose?

В общем надо создать аптеку, и там есть 4 модели, лекарства, клиенты, аптека и категории лекарства.
В корзине надо чтобы считал сумму всех товаров, которые есть в корзине

const basketSchema = mongoose.Schema({
    user: {
        ref: "Client",
        type: mongoose.Schema.Types.ObjectId
    },
    product: {
       
        ref: "Drug",
        type: mongoose.Schema.Types.ObjectId,
        total: temp + Drug.product 
    }
})


+ еще дополнительные вопросы
Может кто то разъяснить что делает агреграция и метод lookup
users
  .aggregate([
    {
      $lookup: {
        from: 'rooms',
        localField: 'room_id',
        foreignField: 'id',
        as: 'room_details',
      },
    },
  ])
  • Вопрос задан
  • 106 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы