Можно ли обновить один документ, передав два оператора $ inc в одном документе обновления?
Например, я пытаюсь увеличить два разных поля в данном документе, используя следующий документ обновления:
{
"$inc" : { "ViewAggregates.4d75b891842f2d3930cf7674" : 1 },
"$inc" : { "ViewAggregates.Total" : 1 }
}
Не выдается никаких ошибок, и документ обновляется, но только одно из полей было увеличено.Это как если бы сервер игнорировал первый оператор $ inc, и фактически был применен только второй оператор.
Это предполагаемое \ правильное поведение или я что-то упустил?