-
単一のドキュメント内でキーと値を削除する方法: MongoDBでは、単一のドキュメント内でキーと値を削除するために、
$unset
演算子を使用します。以下の例を参考にしてください:db.collection.updateOne( { _id: ObjectId("ドキュメントのID") }, { $unset: { キー: 1 } } );
上記の例では、
collection
は対象のコレクションを表し、_id
はドキュメントの一意の識別子です。キー
は削除したいキーの名前です。 -
複数のドキュメント内でキーと値を削除する方法: 複数のドキュメント内でキーと値を削除するには、
updateMany
メソッドを使用します。以下の例を参考にしてください:db.collection.updateMany( { 条件 }, { $unset: { キー: 1 } } );
上記の例では、
collection
は対象のコレクションを表し、条件
は削除するドキュメントを絞り込むための条件です。キー
は削除したいキーの名前です。
これらの方法を使って、MongoDBでキーと値を削除することができます。必要に応じて、他の条件や演算子を組み合わせて使用することもできます。詳細なドキュメントや他の操作については、MongoDBの公式ドキュメントを参照してください。