このトピックでは、ApsaraDB for MongoDB インスタンスでデータベースとコレクションを作成し、コレクションにデータを書き込む方法について説明します。
前提条件
「はじめに」の手順に従って、インスタンスに正常に接続していること。
手順
DMS
test
という名前のデータベースを作成します。次のコマンドを入力し、[実行] をクリックします。
use test
データベースが作成された後、[実行履歴] 内のデータベース名をクリックして、データベース環境に移動します。
test
データベースにmongo
という名前のコレクションを作成します。次のコマンドを入力し、[実行] をクリックします。[実行確認] ダイアログボックスが表示されたら、[OK] をクリックします。
db.createCollection("mongo")
返された結果の
ok
の値が1.0
の場合、コレクションが作成されます。その他の値は、作成が失敗したことを示します。mongo
コレクションに、2 つのデータセット{"name": "test"}
と{"count": "10"}
を書き込みます。次のコマンドを入力し、[実行] をクリックします。[実行確認] ダイアログボックスが表示されたら、[OK] をクリックします。
db.runCommand({insert: "mongo", documents: [{"name": "test"},{"count": "10"}]})
mongo
コレクション内のデータをクエリします。次のコマンドを入力し、[実行] をクリックします。
db.getCollection("mongo").find({})
MongoDB シェル
test
という名前のデータベースを作成し、それに切り替えます。use test
test
データベースにmongo
という名前のコレクションを作成します。db.createCollection("mongo")
返された結果の
ok
の値が1.0
の場合、コレクションが作成されます。その他の値は、作成が失敗したことを示します。mongo
コレクションに 2 つのデータセット{"name": "test"}
と{"count": "10"}
を書き込みます。db.runCommand({insert: "mongo", documents: [{"name": "test"},{"count": "10"}]})
mongo
コレクション内のデータをクエリします。db.getCollection("mongo").find({})