Hvis du har brug for at gemme værdier, der ikke er knyttet til en dokumentklasse i et array, kan du bruge collection feltmapping, som kortlægges til et grundlæggende array i MongoDB. Der er også en hash type, som på samme måde konverterer et associativt array i PHP til et objekt i MongoDB uden at kortlægge noget i det.
Hvis "Type" i dit eksempel er en kortlagt dokumentklasse, vil du gerne bruge en EmbedMany
relation, som vil gemme et eller flere tilknyttede dokumenter i et array i det overordnede dokument. Inden for MongoDB vil dette blive repræsenteret som et array af objekter, som svarer til, hvad du selv kunne gøre med collection felt (lagring af et array af associative arrays); dog vil ODM bruge EmbedMany-kortlægningen til at hydrere disse objekter tilbage til dokumentforekomster.