У меня есть модель с несколькими массивами того же фиксированного размера, и я пытался выяснить, могу ли я суммировать индексы массива с использованием конвейера агрегации, но имел трудно найти что-нибудь полезное.Суммирование массивов в конвейере агрегации
Например:
{
label: "label1",
A: [0, 0, 0],
B: [1, 1, 1],
C: [0, 0, 1],
etc: ... ,
}
необходимо будет произвести следующий суммированный массив во время проекции, или другой подобный массив при группировке на метку ключа дальше вниз по трубопроводу:
{
Z: [1, 1, 2]
}
Использование Монго 3.2 Я могу размотать массив и сохранить его индексы, но я все еще не уверен, как перестроить массив, используя эти индексы и значения.
Если у кого есть какие-либо идеи или предложения, это будет означать много. Заранее спасибо за любые ответы.
Какой максимальный размер может иметь массив? – profesor79