MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

MongoDB extrayant des valeurs de BasicDBObject (Java)

Il n'y a aucun moyen de chaîner un nom de propriété comme vous le faites avec le pilote Java (get s à coup sûr, et selon le this, put n'est pas censé fonctionner non plus).

Vous devrez obtenir les objets un par un, comme vous l'avez suggéré.

((DBObject)obj.get("response")).get("resData")

Voir ici pour une future fonctionnalité potentielle qui permettrait à votre syntaxe de fonctionner (bien que probablement avec un nouveau nom de méthode).