Syxtaxt
const filter = {
name: "John Doe",
};
collection.deleteOne(filter);
Practical Example
const { client, connectToMongo } = require("./mongo.js");
async function deleteData() {
try {
await connectToMongo();
const db = client.db("test");
const collection = db.collection("student");
const query = {
name: "olee",
};
const result = await collection.deleteOne(query);
console.log("Data found:");
console.log("Deleted " + result.deletedCount + " document(s)");
} catch (err) {
console.error(err);
} finally {
// Close the connection
client.close();
}
}
deleteData();