По принцип не трябва да правим нищо :-) с типа данни, тъй като mongo двигателят ще приложи правилния тип към вмъкнатите данни.
Когато създавате javascript обект, който ще бъде вмъкнат в mongo:
var object = {
thisWillBeNumber : 1,
thisWillBeString :"aaa",
thisWillBeAnArray = [1,2,3]
thisWillBeDateTime: new Date()
}
след това mongo използва тип обект на javascript и го запазва. В някои драйвери/рамки можем да наложим типове на ниво приложение на нашите полета/променливи и такава информация може да бъде добавена към съхранения документ.