BasicDBList для Arraylist - PullRequest
       15

BasicDBList для Arraylist

0 голосов
/ 05 октября 2018
"errors" : [ 
                {
                    "level" : "ERROR",
                    "message" : "TEST ERROR 1",
                    "timestamp" : NumberLong(1538543678998)
                }, 
                {
                    "level" : "ERROR",
                    "message" : "TEST ERROR 2",
                    "timestamp" : NumberLong(1538543678998)
                }, 
                {
                    "level" : "ERROR",
                    "message" : "TEST ERROR 3",
                    "timestamp" : NumberLong(1538543678998)
                }
            ],

Так выглядят ошибки в БД Mongo.Я получаю "ошибки" в BasicDBList.Я хочу, чтобы только "message" было в моем BasicDBList и игнорировало "level" и "timestamp"

for (DBObject result : agg1.results())
{BasicDBList errors = (BasicDBList) result.get("errors"); //How to get only "message" from the BasicDBList
} 

TIA

...