Documentdb-create-collection
提供:Dev Guides
DocumentDB-コレクションの作成
この章では、コレクションを作成する方法を学びます。 データベースの作成に似ています。 .Net SDKを使用して、ポータルまたはコードからコレクションを作成できます。
- ステップ1 *-Azureポータルのメインダッシュボードに移動します。
- ステップ2 *-データベースリストからmyfirstdbを選択します。
- ステップ3 *-[コレクションの追加]オプションをクリックして、コレクションのIDを指定します。 別のオプションの価格帯を選択します。
- ステップ4 *-S1 Standardを選択して、選択→OKボタンをクリックします。
ご覧のとおり、MyCollectionがmyfirstdbに追加されています。
Net SDKを使用して、コードからコレクションを作成することもできます。 コードからコレクションを追加する次の手順を見てみましょう。.
- ステップ1 *-Visual Studioでコンソールアプリケーションを開きます。
- ステップ2 *-コレクションを作成するには、まずCreateDocumentClientタスクでそのIDによってmyfirstdbデータベースを取得します。
以下は、CreateCollectionタスクの実装です。
CreateDocumentCollectionAsyncメソッドの目的のIDを使用して新しいコレクションを定義する新しいDocumentCollectionオブジェクトを作成します。このメソッドは、ここで使用するoptionsパラメーターも受け入れ、offerTypeを呼び出す新しいコレクションのパフォーマンス層を設定します。
これはデフォルトでS1になり、MyCollection1に対してofferTypeを渡さなかったため、これはS1コレクションになり、MyCollection2に対しては、上記に示すようにこれをS2にするS2を渡しました。
以下は、ViewCollectionメソッドの実装です。
以下は、コレクション用のprogram.csファイルの完全な実装です。
上記のコードをコンパイルして実行すると、コレクションに関連するすべての情報を含む次の出力を受け取ります。