このトピックでは、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({})