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

mongoDB埋め込みフィールドの名前を変更

    を見てください
     MongoDB.Driver.Builders.Update.Rename(string oldElementName, 
                                           string newElementName)
    

    これはIUpdateQueryを返します。これをcollection.Update()に渡して、フィールドの名前を変更できます。 C#Update Builderには、クエリを作成するための呼び出し可能な関数としてmongoで使用できるすべての特別なコマンドがあります。

    Builders名前空間は、MongoDB C#ドライバーの優れた名前空間です。これには、クエリビルダーと更新ビルダーが含まれます。コマンドを連鎖させて、次のようなことを行うことができます:

     Update.Set("indexsize", indexSize).Set("extractsize", extractedFileSize);
    

    または

     Query.GT("filesize", 200000).In(bsonArray);
    



    1. Redis構成でYii2をセットアップする方法

    2. MongoDBの厳密モードとは何ですか?使用することをお勧めしますか?

    3. MongoDB:2つのネストされた配列を持つドキュメントの平均を更新する

    4. 空の場合は親データを返しながら、サブドキュメント配列をフィルタリングします