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

SHOW dbsリストにデータベースを表示するには、データベースにコレクションを追加する必要がありますか?


はい、データベースをリストに表示するには、最初にデータベースを作成してコレクションを追加します。そうしないと、リストに表示されません。その後、SHOW dbsコマンドを使用して、データベースのリストにデータベース名を表示します。

以下は、データベースを作成するためのクエリです-

> use webcustomertracker;
switched to db webcustomertracker

まず、ドキュメントを使用してコレクションを作成しましょう-

> db.first_Collection.insert({"Name":"Chris"});
WriteResult({ "nInserted" : 1 })

以下は、find()メソッドを使用してコレクションからすべてのドキュメントを表示するためのクエリです-

> db.first_Collection.find();

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

{ "_id" : ObjectId("5ce2760836e8b255a5eee94a"), "Name" : "Chris" }

以下は、作成中のデータベースを表示するためのクエリです-

> show dbs;

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

admin     0.002GB
business   0.000GB
config    0.000GB
local   0.000GB
main   0.000GB
my   0.001GB
sample   0.002GB
sampleDemo   0.000GB
studentSearch   0.000GB
test   0.019GB
university   0.000GB
web   0.001GB
webcustomertracker   0.000GB

  1. Javaを使用してMongoDBデータベース内のすべてのコレクションを一覧表示するにはどうすればよいですか?

    show collectionsを使用して、データベース内の既存のすべてのコレクションのリストを印刷できます。 例 以下に示すように、MongoDBデータベースに3つのコレクションを作成したと仮定します- > use sampleDatabase switched to db sampleDatabase > db.createCollection("students") { "ok" : 1 } > db.createCollection("teachers") { "ok" : 1 }

  2. Javaでのジェネリックコレクションの用途は何ですか?

    ジェネリックコレクションはJava5バージョンで導入されました。 一般的なコレクション 無効にする 型キャスト 型キャストは使用されません ジェネリックで使用される場合。ジェネリックコレクションはタイプセーフです コンパイル時でチェック 。これらのジェネリックコレクションにより、データ型をパラメーターとしてクラスに渡すことができます。 コンパイラ 互換性をチェックする責任があります タイプの。 構文 class<type>, interface<type> 型安全性 ジェネリックスでは単一タイプのオブジェクトを使用できます。 List list = new ArrayL