Att överföra och serialisera allt till och från php-klienten lägger förmodligen till en hel del omkostnader. Att köra migreringar från skalet kommer att vara snabbast. Skriv dem med en uppdatering eller använd en markör med forEach att iterera och ringa till spara .
Se ett exempel på hur du använder markörer MongoDB uppdaterar flera poster av array (mot botten).
Var medveten om snapshot problem med markörer. Vill förmodligen ha en idempotent uppdatering eller använd ögonblicksbild om samlingen inte är delad.