V podstatě nemusíme nic dělat :-) s datovým typem, protože mongo engine použije správný typ na vložená data.
Při vytváření javascriptového objektu, který bude vložen do mongo:
var object = {
thisWillBeNumber : 1,
thisWillBeString :"aaa",
thisWillBeAnArray = [1,2,3]
thisWillBeDateTime: new Date()
}
pak mongo použije typ objektu javascript a uloží jej. V některých ovladačích/rámcích můžeme na aplikační úrovni vynutit typy našich polí/proměnných a takové informace lze přidat do uloženého dokumentu.