MongoDB C#ドライバーを使用してリスト内のフィールドを更新します

nff

私はこのような複数のMongoDBドキュメントを持っています:

{
    "_id":"abcde",
    "Students":[
        {"Name":"John","IsNew":true},
        {"Name":"Steve","IsNew":true}
    ],
}

{
    "_id":"fghij",
    "Students":[
        {"Name":"Ron","IsNew":true},
        {"Name":"Mike","IsNew":true}
    ],
}

IsNewC#ドライバーを使用して、すべてのドキュメントのすべての学生のフィールドをfalseに更新するにはどうすればよいですか?

mickl

UpdateManyMongoDB C#ドライバーのメソッドをpositionalall演算子で使用できます

var filter = Builders<YourModel>.Filter.Exists(x => x.Students);

FieldDefinition<YourModel, bool> field = "Students.$[].IsNew";
var update = Builders<YourModel>.Update.Set(field, false);

Col.UpdateMany(filter, update);

編集:更新されているすべてのドキュメントに配列が存在.Exists()することを確認するためのフィルターとして使用できますStudents

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

MongoDB C#ドライバー-ドキュメントの埋め込み配列のすべてのフィールドを更新します

分類Dev

mongoDB c#ドライバーを使用して日付のみでフィルタリングする

分類Dev

C#ドライバーを使用して、MongoDBの配列のサブドキュメントに含まれる配列のサブドキュメントのフィールドを更新するにはどうすればよいですか?

分類Dev

C#ドライバーを使用してMongoDBの配列の複数のアイテムを更新します

分類Dev

MongoDB Javaドライバーは、$ inフィルターを使用してドキュメントを作成します

分類Dev

Mongodb c#ドライバー-挿入時にIDを別のフィールドにコピーします

分類Dev

C#ドライバーを使用してMongoDB配列の子ドキュメントを更新する方法

分類Dev

MongoDBドライバーを使用してリストの更新または削除を実行する方法

分類Dev

Java MongoDBドライバーを使用してフィールドのサブセットを取得する方法

分類Dev

ネストされたコレクション内のオブジェクトプロパティを、C#ドライバーを使用してMongoDB内のこのオブジェクトの別のプロパティで更新する

分類Dev

MongoDB C#ドライバーを使用して、フィルターを条件付きでどのように組み合わせますか?

分類Dev

MongoDBデータベースをフィルタリングし、c#を使用してドキュメントをDataGridViewにプルします

分類Dev

MongoDB C#ドライバーを使用して、配列内のN番目の値に基づいて複数のレコードを更新する

分類Dev

MongoDB C#ドライバーを使用して、ネストされた配列でフィルタービルダーを使用してクエリを実行する

分類Dev

JavaドライバーでMongoDBのサブフィールドの値を更新しますか?

分類Dev

mongodbのオブジェクト内のフィールドを更新します

分類Dev

MongoDB:すべてのフィールドを更新します

分類Dev

MongoDB:$ lookuplocalFieldを使用して配列内のフィールドを削除します

分類Dev

別のフィールドの値を使用してMongoDBフィールドを更新します

分類Dev

MongoDBシェルスクリプトフィールド名にスペースがあるすべてのフィールド名を更新します

分類Dev

Java mongodbドライバーの「_id」フィールドを使用してドキュメントをクエリする方法は?

分類Dev

また、MongoDBの演算子は、公式の.NETドライバーを使用してマルチフィルターでクエリを実行します

分類Dev

C#ドライバーを使用したMongoDB更新アレイ

分類Dev

MongoDBの_idフィールドを更新しています

分類Dev

c#MongoDBはフィールドからフィールドのリストを選択します

分類Dev

Mongodb C#ドライバーは、すべてのサブアレイ要素を更新します

分類Dev

PandasDataFrameのDatetimeIndexとしてMongoDBリストの日付フィールドを使用します

分類Dev

mgo(golangクライアント)を使用してmongodbのUUIDフィールドをクエリする方法

分類Dev

C#Mongodbドライバーを使用してネストされたリスト内のアイテムを検索する

Related 関連記事

  1. 1

    MongoDB C#ドライバー-ドキュメントの埋め込み配列のすべてのフィールドを更新します

  2. 2

    mongoDB c#ドライバーを使用して日付のみでフィルタリングする

  3. 3

    C#ドライバーを使用して、MongoDBの配列のサブドキュメントに含まれる配列のサブドキュメントのフィールドを更新するにはどうすればよいですか?

  4. 4

    C#ドライバーを使用してMongoDBの配列の複数のアイテムを更新します

  5. 5

    MongoDB Javaドライバーは、$ inフィルターを使用してドキュメントを作成します

  6. 6

    Mongodb c#ドライバー-挿入時にIDを別のフィールドにコピーします

  7. 7

    C#ドライバーを使用してMongoDB配列の子ドキュメントを更新する方法

  8. 8

    MongoDBドライバーを使用してリストの更新または削除を実行する方法

  9. 9

    Java MongoDBドライバーを使用してフィールドのサブセットを取得する方法

  10. 10

    ネストされたコレクション内のオブジェクトプロパティを、C#ドライバーを使用してMongoDB内のこのオブジェクトの別のプロパティで更新する

  11. 11

    MongoDB C#ドライバーを使用して、フィルターを条件付きでどのように組み合わせますか?

  12. 12

    MongoDBデータベースをフィルタリングし、c#を使用してドキュメントをDataGridViewにプルします

  13. 13

    MongoDB C#ドライバーを使用して、配列内のN番目の値に基づいて複数のレコードを更新する

  14. 14

    MongoDB C#ドライバーを使用して、ネストされた配列でフィルタービルダーを使用してクエリを実行する

  15. 15

    JavaドライバーでMongoDBのサブフィールドの値を更新しますか?

  16. 16

    mongodbのオブジェクト内のフィールドを更新します

  17. 17

    MongoDB:すべてのフィールドを更新します

  18. 18

    MongoDB:$ lookuplocalFieldを使用して配列内のフィールドを削除します

  19. 19

    別のフィールドの値を使用してMongoDBフィールドを更新します

  20. 20

    MongoDBシェルスクリプトフィールド名にスペースがあるすべてのフィールド名を更新します

  21. 21

    Java mongodbドライバーの「_id」フィールドを使用してドキュメントをクエリする方法は?

  22. 22

    また、MongoDBの演算子は、公式の.NETドライバーを使用してマルチフィルターでクエリを実行します

  23. 23

    C#ドライバーを使用したMongoDB更新アレイ

  24. 24

    MongoDBの_idフィールドを更新しています

  25. 25

    c#MongoDBはフィールドからフィールドのリストを選択します

  26. 26

    Mongodb C#ドライバーは、すべてのサブアレイ要素を更新します

  27. 27

    PandasDataFrameのDatetimeIndexとしてMongoDBリストの日付フィールドを使用します

  28. 28

    mgo(golangクライアント)を使用してmongodbのUUIDフィールドをクエリする方法

  29. 29

    C#Mongodbドライバーを使用してネストされたリスト内のアイテムを検索する

ホットタグ

アーカイブ