@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',
      },
    },
  ])
  • Вопрос задан
  • 98 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
28 апр. 2024, в 20:14
700 руб./за проект
28 апр. 2024, в 20:09
9000 руб./за проект
28 апр. 2024, в 19:54
2000 руб./за проект