In principe hoeven we niets te doen :-) met het gegevenstype, aangezien de mongo-engine het juiste type op de ingevoerde gegevens zal toepassen.
Bij het maken van een javascript-object dat in mongo wordt ingevoegd:
var object = {
thisWillBeNumber : 1,
thisWillBeString :"aaa",
thisWillBeAnArray = [1,2,3]
thisWillBeDateTime: new Date()
}
dan gebruikt mongo het javascript-objecttype en slaat het op. In sommige stuurprogramma's/frameworks kunnen we typen van ons veld/variabelen op applicatieniveau afdwingen en dergelijke informatie kan worden toegevoegd aan een opgeslagen document.