2013-05-12 4 views
0

Lorsque je fais une requête dans Mongodb en utilisant Mongokit en Python, elle retourne un objet document json. Cependant, j'ai besoin d'utiliser la valeur de retour comme un type de modèle que j'ai défini. Par exemple, si j'ai la classe:Type de retour de la requête Mongodb

class User(Document): 
    structure = { 
    'name': basestring 
} 

et faire la requête

user = db.users.find_one({'name':'Mike'}) 

Je veux utilisateur d'être un objet de type utilisateur, afin que je puisse l'intégrer dans d'autres objets qui ont des champs de type Utilisateur. Cependant, il retourne juste un document json. Y a-t-il un moyen de le lancer ou quelque chose? Cela semble être quelque chose qui devrait être très intuitif et facile à faire.

Répondre