Dies ist ein interessanter Nebeneffekt der Eindeutigkeit von Wörterbuchschlüsseln – der zweite $inc
überschreibt die erste.
Es ist jedoch immer noch möglich, mehr als ein Feld zu inkrementieren:
{
"$inc": {
"ViewAggregates.4d75b891842f2d3930cf7674" : 1,
"ViewAggregates.Total" : 1
}
}
Das funktioniert auch für viele andere Operatoren :-)