問題タブ [azure-cosmosdb-mongoapi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
804 参照

mongodb - Mongo DB .NET ドライバーを使用して Azure Cosmos DB 用のデータベースとコレクションをプログラムで作成する

.NET MongoDb ドライバーと Azure Cosmos DB Emulator を使用しています。dotnet コア Web Api プロジェクトの起動時にデータベースとコレクションを作成しようとしています。

ConfigureServicesの関数内で次のコードを実行していますStartup.cs

これは、データベースまたはコレクションの作成ではありません。エミュレーターのデータ エクスプローラーと Robo3T クライアントでこれを表示しています。

データベースとコレクションがそれぞれ存在しない場合は作成するという印象を受けましclient.GetDatabase(databaseName)た。db.GetCollection<User>("users")

次のようにして、データベースとコレクションを作成することができますdb.CreateCollection("users")。これには、コレクションが最初に存在し、規定されたアプローチではないかどうかを確認する必要があります。

誰かがこの行動について何か洞察を持っていますか?

ありがとう。