Передача массива объектов на этап $ project агрегата Монго - PullRequest
0 голосов
/ 04 июля 2019

Я сейчас пытаюсь исправить ошибку в программном обеспечении.У меня есть цикл for, где я перебираю некоторые данные, а затем для каждого фрагмента данных я создаю новое свойство в объекте с определенным значением.Вид примерно такой:

let myObject = {};
for(iterate through data) {
    myObject[data.name] = data.content;
}

Проблема в том, что иногда data.name может иметь одинаковое значение, что означает, что в определенный момент некоторые данные могут быть переопределены с последующей потерей информации.

Я пытался решить эту проблему с помощью массива объектов, но я просто не могу передать такую ​​структуру в $project часть агрегации.

У меня есть необходимость уметь проходить вышеупомянутый объект на стадии $project агрегата Монго.Как я могу решить эту проблему?Можно ли как-то решить эту проблему, изменив структуру данных или используя некоторые инструменты в проекте?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...