sql >> Database >  >> NoSQL >> MongoDB

MongoDB extraheert waarden uit BasicDBObject (Java)

Er is geen manier om een ​​eigenschapsnaam te ketenen zoals u doet met het Java-stuurprogramma (get s zeker, en volgens dit, put hoort ook niet te werken).

Je moet de objecten een voor een pakken, zoals je hebt voorgesteld.

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

Kijk hier voor een mogelijke toekomstige functie waarmee uw syntaxis mogelijk zou kunnen werken (hoewel waarschijnlijk met een nieuwe methodenaam).



  1. Waarden ophalen als reeks elementen na $lookup

  2. Een beheerdersgebied creëren in vijf minuten met AdminBro, express, mongoDB, mongoose

  3. Waarom zijn er KEYS- en ARGV-arrays bij het aanroepen van Redis Lua-scripts?

  4. $lookup geeft lege array terug