LINUX.ORG.RU

Узнать сколько бутылок пива в магазине

 ,


0

1
Schema {
   shopName: String,
   beers: [{brand: String, vol: Number, alc: Number}]
}

model = new Schema();
model.findOne().countXXX



Нужно узнать сколько бутылок пива (countXXX) в магазинах, не вытаскивая все ящики

★★★★

Последнее исправление: gobot (всего исправлений: 1)
Ответ на: комментарий от gobot

Просто я не пойму почему бл такое через aggregate только делается! Западло мне так делать. Хочу в документ добавить «инородное поле»

Так aggregate это база. Запросов в mongoDB, куча функций буквально обертки над ним.

Мало того что вы используете не правильный инструмент для задачи (допустим, так исторически сложилось до вас), но вы еще и воротите нос от правильного использования этого инструмента. Стреляете себе не только в правую но и левую ногу так сказать. Вы эникейщик самого низкого пошиба, фу таким быть.

Obezyan
()
Ответ на: комментарий от Obezyan

Так aggregate это база

Хорошо. Учту

используете не правильный инструмент для задачи

А ты что задачу знаешь что-ли? Чем задача с магазином не годна для монги, объясни? Мне кажется это самое примитивный пример, такими все форумы завалены - это стандартная схема - документ - в нем массивы. Что, все дураки, используют монгу не правильно или че?

воротите нос

о боже, где я ворочу нос? Я тебе чем-то обязан?

Вы эникейщик самого низкого пошиба, фу таким быть

О боже, ну хорошо, считай что ты меня унизил и самоутвердился. Ты крутой! Ты бох и гуру вселенного масштаба!

gobot ★★★★
() автор топика