2011-07-25 24 views

Respuesta

8

el código:

> db.mycoll.insert({num:3, text:"smth", date: new Date(), childs:[1,2,3]}) 
> var rec = db.mycoll.findOne(); 

> for (key in rec) { 
    var val = rec[key]; 
    print(key + "(" + typeof(val) + "): " + val) } 

imprimirá:

_id(object): 4e2d688cb2f2b62248c1c6bb 
num(number): 3 
text(string): smth 
date(object): Mon Jul 25 2011 15:58:52 GMT+0300 
childs(object): 1,2,3 

(JavaScript matriz y la fecha son sólo "objeto")

Esta muestra "esquema" de sólo el nivel superior, si Si quieres mirar más profundo, se necesita alguna función recursiva para caminar sobre los árboles.

Cuestiones relacionadas