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
}
]