Este é um efeito colateral interessante das chaves do dicionário serem únicas -- o segundo
$inc
sobrescreve o primeiro. No entanto, ainda é possível incrementar mais de um campo:
{
"$inc": {
"ViewAggregates.4d75b891842f2d3930cf7674" : 1,
"ViewAggregates.Total" : 1
}
}
Isso funciona para muitos outros operadores também :-)