I run the following command from a JavaScript function in the MongoDB-Shell:
db._adminCommand( {listDatabases: 1}).databases
That gives me:
[
    {
        "name" : "local",
        "sizeOnDisk" : 83886080,
        "empty" : false
    },
    {
        "name" : "time",
        "sizeOnDisk" : 83886080,
        "empty" : false
    },
    {
        "name" : "event",
        "sizeOnDisk" : 83886080,
        "empty" : false
    },
    {
        "name" : "admin",
        "sizeOnDisk" : 1,
        "empty" : true
    },
    {
        "name" : "test",
        "sizeOnDisk" : 1,
        "empty" : true
    }
]
Is it somehow possible to sort the documents in that array by their value in the field name?
Finally I'd like to get:
[
    {
        "name" : "admin",
        "sizeOnDisk" : 1,
        "empty" : true
    },
    {
        "name" : "event",
        "sizeOnDisk" : 83886080,
        "empty" : false
    },
    {
        "name" : "local",
        "sizeOnDisk" : 83886080,
        "empty" : false
    },
    {
        "name" : "test",
        "sizeOnDisk" : 1,
        "empty" : true
    },
    {
        "name" : "time",
        "sizeOnDisk" : 83886080,
        "empty" : false
    }
]
 
    