db.collectionname.aggregate([ { $project: { 'cid':'$cid', 'acid':'$acid', 'chid':'$chid', 'afn':{ 'orderAfn':'$orderAfn', 'pendingAfn':'$pendingAfn', 'missingWarehouseAfn':'$missingWarehouseAfn', 'doneAfn':'$doneAfn', 'chcodeMisingAfn':'$chcodeMisingAfn', }, 'all':{ 'trackingMissingAll':'$trackingMissingAll', 'afntotalAll':'$afntotalAll', 'pendingAll':'$pendingAll', 'missingWarehouseAll':'$missingWarehouseAll', 'allvalidAll':'$allvalidAll', 'doneAll':'$doneAll', 'afnnotvalidAll':'$afnnotvalidAll', 'orderAll':'$orderAll', 'SoidMissingZeroALL':'$SoidMissingZeroALL', 'alltotalAll':'$alltotalAll', 'afnvalidAll':'$afnvalidAll', 'allnotvalidAll':'$allnotvalidAll', 'SoidMissingALL':'$SoidMissingALL', }, 'dsyhtemp':{ 'orderTemp':'$orderTemp', 'doneTemp':'$doneTemp', 'pendingTemp':'$pendingTemp', 'channelwiseTemp':'$channelwiseTemp' }, 'orders':{ 'orderOrders':'$orderOrders', 'channelwiseOrders':'$channelwiseOrders', 'unpaid':'$unpaid', }, 'pendingCharges':'$pendingCharges', 'pendingLBH':'$pendingLBH', 'updt':'$updt' } } ]);