sql >> データベース >  >> NoSQL >> MongoDB

C#ドライバーを使用してMongoDBにコレクションが存在するかどうかを確認するにはどうすればよいですか?

    @ im1dermikeの回答は、C#ドライバーバージョン2.0以降では機能しなくなりました

    別の方法は次のとおりです:

        public async Task<bool> CollectionExistsAsync(string collectionName)
        {
            var filter = new BsonDocument("name", collectionName);
            //filter by collection name
            var collections = await GetDatabase().ListCollectionsAsync(new ListCollectionsOptions { Filter = filter });
            //check for existence
            return await collections.AnyAsync();
        }
    


    1. node.js&express-アプリケーション構造のグローバルモジュールとベストプラクティス

    2. JavaScript-24桁の16進数を10進数に変換し、1を加算してから、元に戻しますか?

    3. MongoDB + Azure + Android:com.mongodb.WriteConcernExceptionエラー:マスターコードではありません:10058

    4. TypeErrorを解決する方法:ハッシュできないタイプ'list'