MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

MongoDB estraendo valori da BasicDBObject (Java)

Non c'è modo di concatenare un nome di proprietà come stai usando il driver Java (get s di sicuro, e in base a questo, put neanche dovrebbe funzionare).

Dovrai ottenere gli oggetti uno alla volta come suggerito.

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

Vedi qui per una potenziale funzionalità futura che potrebbe consentire alla tua sintassi di funzionare (anche se, probabilmente con un nuovo nome di metodo).