-
単一のドキュメントの場合:
- ドキュメントを特定します(例:
_id
フィールドを使用)。 -
$unset
オペレータを使用して、特定のフィールドを削除します。以下は例です:db.collection.updateOne( { _id: ObjectId("ドキュメントID") }, { $unset: { フィールド名: "" } } )
- ドキュメントを特定します(例:
-
複数のドキュメントの場合:
- 条件に基づいて複数のドキュメントを特定します。
-
$unset
オペレータを使用して、特定のフィールドを削除します。以下は例です:db.collection.updateMany( { 条件 }, { $unset: { フィールド名: "" } } )
注意事項:
db.collection
は、対象のコレクションの名前に置き換えてください。ドキュメントID
は、削除したいドキュメントの実際のIDに置き換えてください。フィールド名
は、削除したいフィールドの実際の名前に置き換えてください。条件
は、複数のドキュメントを特定するための条件を指定してください。
これらの方法を使用することで、MongoDBのフィールドから文字列を削除することができます。ご参考までに、上記のコード例を適宜修正してご利用ください。