I grund och botten behöver vi inte göra något :-) med datatyp eftersom mongo-motorn kommer att tillämpa korrekt typ på infogade data.
När du skapar ett javascript-objekt som kommer att infogas i mongo:
var object = {
thisWillBeNumber : 1,
thisWillBeString :"aaa",
thisWillBeAnArray = [1,2,3]
thisWillBeDateTime: new Date()
}
sedan använder mongo javascript-objekttypen och sparar den. I vissa drivrutiner/ramverk kan vi tillämpa typer av fält/variabler på applikationsnivå och sådan information kan läggas till i lagrade dokument.