I MongoDB är ordningen på fälten i ett dokument verkligen betydande, och alla språkdrivrutiner tillhandahåller ett sätt att specificera dokument på det sättet, även om det underliggande programmeringsspråket inte har ett sådant koncept.
Dokumentformatet som MongoDB använder i sitt skal är JSON-liknande men inte strikt JSON. Bland annat bevaras fältordningen alltid.
I Javascript definierar standarden fält som oordnade, så implementeringar är fria att ignorera/inte bevara ordningen. Men i praktiken bevarar alla implementeringar ordningen. I synnerhet V8 engine
bevarar ordningen, som är motorn som används i node.js
så det är inga problem.