Добрый день. У меня есть коллекция
Делаю сортировку. Подсчитываю количество дубликатов и сумму размеров пакетов (Size). Затем записываю в другую коллекцию. Вот что получаю
Как мне поместить сумму пакетов, сейчас это поле(count) в поле Size?и убрать поле count чтобы было вот так
Вот мой код. Я немного не пойму что нужно изменить?
var ss = mongoQLog.aggregate([ {
$group: { _id: { name: "$ip", value: "$port2", value2:"$protocol"},
doc: { $last: "$$ROOT" }, // Retrieve only last doc in a group
count:{$sum:"$size"},
total:{$sum:1}
}
},
{
$replaceRoot: { newRoot: { $mergeObjects: [{ count: '$count',total:"$total" }, '$doc'] }} // replace doc as object as new root of document
},
{ $out : 'collection_new' }]).exec(function ( e, d ) {
});