MongoDB
 Computer >> コンピューター >  >> プログラミング >> MongoDB

MongoDBのコマンド「showdbs」(データベースのリスト)に対するBSONクエリとは何ですか?


使用できるコマンドはdb.runCommand()です。 。まず、管理者に切り替えましょう-

> use admin
switched to db admin

次に、コマンド-

を実行します。
> db.runCommand({listDatabases : 1})

これにより、次の出力が生成されます-

{
   "databases" : [
      {
         "name" : "admin",
         "sizeOnDisk" : 2375680,
         "empty" : false
      },
      {
         "name" : "app",
         "sizeOnDisk" : 32768,
         "empty" : false
      },
      {
         "name" : "business",
         "sizeOnDisk" : 417792,
         "empty" : false
      },
      {
         "name" : "config",
         "sizeOnDisk" : 106496,
         "empty" : false
      },
      {
         "name" : "local",
         "sizeOnDisk" : 81920,
         "empty" : false
      },
      {
         "name" : "main",
         "sizeOnDisk" : 184320,
         "empty" : false
      },
      {
         "name" : "my",
         "sizeOnDisk" : 753664,
         "empty" : false
      },
      {
         "name" : "ok",
         "sizeOnDisk" : 1024000,
         "empty" : false
      },
      {
         "name" : "sample",
         "sizeOnDisk" : 3297280,
         "empty" : false
      },
      {
         "name" : "sampleDemo",
         "sizeOnDisk" : 352256,
         "empty" : false
      },
      {
         "name" : "studentSearch",
         "sizeOnDisk" : 262144,
         "empty" : false
      },
      {
         "name" : "test",
         "sizeOnDisk" : 32944128,
         "empty" : false
      },
      {
         "name" : "university",
         "sizeOnDisk" : 229376,
         "empty" : false
      },
      {
         "name" : "web",
         "sizeOnDisk" : 3661824,
         "empty" : false
      },
      {
         "name" : "webcustomertracker",
         "sizeOnDisk" : 32768,
         "empty" : false
      }
   ],
   "totalSize" : 45756416,
   "ok" : 1
}

  1. MySQLの通貨に最適なデータ型は何ですか?

    MySQLの通貨に最適なデータ型は、DECIMALです。 DECIMALデータ型の構文は次のとおりです- DECIMAL(TotalDigit,NumberOfDigitAfterDecimalPoint); 上記の構文を理解するために、テーブルを作成しましょう。テーブルを作成するためのクエリは次のとおりです- mysql> create table CurrenciesDemo    -> (    -> TotalPrice DECIMAL(10,2)    -> ); Query OK, 0 rows a

  2. C#でリストを並べ替える方法は何ですか?

    リストをC#で並べ替えるには、Sort()メソッドを使用します。 まずリストを作成しましょう- List<string> myList = new List<string>(); 次に要素を追加します- myList.Add("Audi"); myList.Add("BMW"); myList.Add("Chevrolet"); myList.Add("Hyundai"); Sort()メソッドを使用してリストを並べ替えます- myList.Sort(); 以下は、C#でリストを並べ