sql >> Base de Datos >  >> NoSQL >> MongoDB

MongoDB extrayendo valores de BasicDBObject (Java)

No hay forma de encadenar un nombre de propiedad como lo está haciendo usando el controlador Java (get seguro, y de acuerdo con esto, put tampoco se supone que funcione).

Tendrás que conseguir los objetos de uno en uno como sugeriste.

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

Vea aquí una posible característica futura que permitiría que su sintaxis posiblemente funcione (aunque, probablemente, con un nuevo nombre de método).