Il s'agit d'un effet secondaire intéressant des clés de dictionnaire étant uniques - le deuxième $inc
écrase le premier.
Cependant, il est toujours possible d'incrémenter plus d'un champ :
{
"$inc": {
"ViewAggregates.4d75b891842f2d3930cf7674" : 1,
"ViewAggregates.Total" : 1
}
}
Cela fonctionne aussi pour de nombreux autres opérateurs :-)