Jest to interesujący efekt uboczny unikalności kluczy słownika -- drugi $inc
nadpisuje pierwszy.
Jednak nadal można zwiększyć więcej niż jedno pole:
{
"$inc": {
"ViewAggregates.4d75b891842f2d3930cf7674" : 1,
"ViewAggregates.Total" : 1
}
}
Działa to również dla wielu innych operatorów :-)