mongodbで複数のドキュメントを削除する方法は?

vineshRavi

私はusersというコレクション名を持っています。このコレクションには、合計6つのドキュメントがあります。「name」という列名の1つを使用して3つのドキュメントを削除したいと思います。私はこのクエリを使用しました:

db.users.deleteMany([
{
"name":"viki"
},
{
"name" : "vino"
},
{
 "name" : "naranyamoorthy"
}
])

しかし、私はエラーが発生しました誰かが私を助けることができますか?

これらは私が持っている文書です。viki、vino、naranyamoorthyという名前の3つのドキュメントを削除したいと思います。

 { "_id" : ObjectId("58934f10c7592b1494fd9a4d"), "name" : "viki", "age" : 100, "subject" : [ "c", "node.js", "java" ], "address" : { "city" : "chennai", "state" : "tamilnadu", "pincode" : "123", "district" : [ "thambaram" ] } }
    { "_id" : ObjectId("58934f57e8796616482b48d1"), "name" : "vino", "age" : 21, "subject" : [ "Bootstrap", "j2ee", "java", null, "node" ], "address" : { "city" : "Antartica", "state" : "USA", "pincode" : "456", "country" : "USA", "core" : [ "alliswell" ] } }
    { "_id" : ObjectId("58934f8d09a2cb0d0c6f6af5"), "name" : "ranjith", "age" : 12, "subject" : [ "c++", "php", "java" ], "address" : { "city" : "japan", "state" : "UK", "pincode" : "45685" }, "subject[2]" : "php" }
    { "_id" : ObjectId("58955fd44b2ba9078463d2a7"), "name" : "waseem", "age" : 200, "subject" : [ "c++", "c", "Analysis" ], "address" : { "city" : "Dubai", "state" : "UAE", "pincode" : "5820", "country" : [ "USA" ] } }
    { "_id" : ObjectId("589561109b03d692c45114ef"), "name" : "sunadarpichai", "age" : 22, "subject" : [ "c", "node.js", "c++", "Android programming" ], "address" : { "city" : "losAngeles", "state" : "USA", "pincode" : "12341", "district" : "thambaram" } }
    { "_id" : ObjectId("58956389362992d7976510d4"), "name" : "naranyamoorthy", "age" : 21, "subject" : [ "Bootstrap", "node.js", "j2ee", "javascript" ], "address" : { "city" : "Afganistan", "state" : "tamilnadu", "pincode" : "9597653749", "country" : "USA", "core" : [ "alliswell" ] } }
JohnnyHK

deleteMany削除するドキュメントに一致する単一のクエリオブジェクトをに渡す必要がありますこの場合、次を使用できます$in

db.users.deleteMany({name: {$in: ["viki", "vino", "naranyamoorthy"]}})

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

MongoDB:1つのコマンドで複数のドキュメントを更新する方法は?

分類Dev

mongodbでN個のドキュメントを削除する方法

分類Dev

MongoDBで複数のドキュメントを挿入または更新する

分類Dev

複数のドキュメントを更新する方法は?

分類Dev

RecyclerViewで複数のドキュメントを更新する方法

分類Dev

Firestoreで複数のドキュメントを結合する方法は?

分類Dev

mongodbで複製されたドキュメントを数える方法は?

分類Dev

MongoDBで複数のドキュメントを1つのドキュメントに変換する

分類Dev

Flutterを使用してFirestoreで特定の値を持つ複数のドキュメントを削除する方法

分類Dev

Firestoreの複数のドキュメントの配列から要素を削除する方法は?

分類Dev

Firebase Firestore(Android)で複数のドキュメントを削除する

分類Dev

Elasticsearchインデックスで複数のIDドキュメントを削除する方法

分類Dev

Node.js&Expressを使用してHTMLでMongodbから複数のドキュメントを表示する方法

分類Dev

mongoDBから複数のドキュメントを取得するにはどうすればよいですか?

分類Dev

複数のMongoDBドキュメントを1つにマージする方法は?

分類Dev

MongoDB C#複数の異なるフィールドでドキュメントをフィルタリングする方法は?

分類Dev

mongodbは複数のドキュメントから特定の配列アイテムを削除します(nodejs)

分類Dev

複数の条件下でMongoDBを使用して複数のドキュメントをマージする

分類Dev

mongodb のドキュメントから空のキーを削除する方法

分類Dev

PDFを複数のドキュメントに分割する方法

分類Dev

MongoDB-最後のドキュメント以外の期限切れのドキュメントを削除する方法

分類Dev

複数のバージョンを持つmarklogicのドキュメントを削除する最良の方法

分類Dev

iTextで複数のコピードキュメントを作成する方法

分類Dev

MongoDBで複数の条件で複数のドキュメントを更新するにはどうすればよいですか?

分類Dev

複数のIDでドキュメントを取得する

分類Dev

複数のドキュメントで$ unwindを使用する

分類Dev

mongodbのドキュメント内の特定のデータを削除する方法

分類Dev

Cloud Firestoreクエリで複数のドキュメントを結合する方法は?

分類Dev

vespa.aiで複数の検索ドキュメントをマージ(結合)する方法は?

Related 関連記事

  1. 1

    MongoDB:1つのコマンドで複数のドキュメントを更新する方法は?

  2. 2

    mongodbでN個のドキュメントを削除する方法

  3. 3

    MongoDBで複数のドキュメントを挿入または更新する

  4. 4

    複数のドキュメントを更新する方法は?

  5. 5

    RecyclerViewで複数のドキュメントを更新する方法

  6. 6

    Firestoreで複数のドキュメントを結合する方法は?

  7. 7

    mongodbで複製されたドキュメントを数える方法は?

  8. 8

    MongoDBで複数のドキュメントを1つのドキュメントに変換する

  9. 9

    Flutterを使用してFirestoreで特定の値を持つ複数のドキュメントを削除する方法

  10. 10

    Firestoreの複数のドキュメントの配列から要素を削除する方法は?

  11. 11

    Firebase Firestore(Android)で複数のドキュメントを削除する

  12. 12

    Elasticsearchインデックスで複数のIDドキュメントを削除する方法

  13. 13

    Node.js&Expressを使用してHTMLでMongodbから複数のドキュメントを表示する方法

  14. 14

    mongoDBから複数のドキュメントを取得するにはどうすればよいですか?

  15. 15

    複数のMongoDBドキュメントを1つにマージする方法は?

  16. 16

    MongoDB C#複数の異なるフィールドでドキュメントをフィルタリングする方法は?

  17. 17

    mongodbは複数のドキュメントから特定の配列アイテムを削除します(nodejs)

  18. 18

    複数の条件下でMongoDBを使用して複数のドキュメントをマージする

  19. 19

    mongodb のドキュメントから空のキーを削除する方法

  20. 20

    PDFを複数のドキュメントに分割する方法

  21. 21

    MongoDB-最後のドキュメント以外の期限切れのドキュメントを削除する方法

  22. 22

    複数のバージョンを持つmarklogicのドキュメントを削除する最良の方法

  23. 23

    iTextで複数のコピードキュメントを作成する方法

  24. 24

    MongoDBで複数の条件で複数のドキュメントを更新するにはどうすればよいですか?

  25. 25

    複数のIDでドキュメントを取得する

  26. 26

    複数のドキュメントで$ unwindを使用する

  27. 27

    mongodbのドキュメント内の特定のデータを削除する方法

  28. 28

    Cloud Firestoreクエリで複数のドキュメントを結合する方法は?

  29. 29

    vespa.aiで複数の検索ドキュメントをマージ(結合)する方法は?

ホットタグ

アーカイブ