Site icon codemaniacstudio

Explain CRUD in MongoDB with an example.

Explain CRUD in MongoDB with an example.

SOLUTION....

CRUD in MongoDB

CRUD stands for Create, Read, Update, and Delete, which are the four basic operations performed on data in a database. In MongoDB, data is stored in collections as documents (JSON-like format), and CRUD operations help manage these documents.

1. Create (Insert data)

Used to add new documents into a collection.
Example:

db.students.insertOne({ name: “Rahul”, age: 20, course: “BCA” })

2. Read (Retrieve data)

Used to fetch documents from a collection.
Example:

db.students.find({ name: “Rahul” })

This retrieves all documents where the name is “Rahul”

3. Update (Modify data)

Used to change existing documents in a collection.
Example:

db.students.updateOne(
{ name: “Rahul” },
{ $set: { age: 21 } }
)

This updates Rahul’s age to 21.

4. Delete (Remove data)

Used to remove documents from a collection.
Example:

db.students.deleteOne({ name: “Rahul” })

This deletes the document where the name is “Rahul”.

Summary

  • Create: insertOne() / insertMany()

  • Read: find()

  • Update: updateOne() / updateMany()

  • Delete: deleteOne() / deleteMany()

Exit mobile version