Grundlæggende behøver vi ikke at gøre noget :-) med datatype, da mongo-motor vil anvende korrekt type på indsatte data.
Når du opretter et javascript-objekt, som vil blive indsat i mongo:
var object = {
thisWillBeNumber : 1,
thisWillBeString :"aaa",
thisWillBeAnArray = [1,2,3]
thisWillBeDateTime: new Date()
}
så bruger mongo javascript-objekttypen og gemmer den. I nogle drivere/rammeværker kan vi håndhæve typer af vores felt/variabler på applikationsniveau, og sådanne oplysninger kan føjes til det lagrede dokument.