i를 MongoDB의 쉘에서 자바 스크립트 함수에서 다음 명령을 실행어떻게 MongoDB를
db._adminCommand({listDatabases: 1}).databases
나 제공 :
[
{
"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
}
]
인가를 필드 이름의 값에 따라 해당 배열의 문서를 정렬 할 수 있습니다.
마지막으로 내가 좀하고 싶습니다 :
[
{
"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
}
]
링크를 참조 . VAR 결과 = db._adminCommand ({listDatabases : 1}) 당신은 작업 할 자바 스크립트를 사용할 수 커서와 같은 데이터베이스를; result.sort (함수 (a, b) { VAR의 nameA a.name.toLowerCase =(); VAR의 nameB b.name.toLowerCase =(); 오름차순 정렬 // 문자열 경우 (nameA nameB) 창 1 명 복귀 0;} ); –
Disposer