Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rajkumar-35/mongodb-queries-task

Creating MongoDB queries for data manipulation and retrieval from the products collection, based on product.json, for GUVI Zen class Day-35 task.
https://github.com/rajkumar-35/mongodb-queries-task

crud-operation datafiltering mongodb mongodb-database

Last synced: 2 months ago
JSON representation

Creating MongoDB queries for data manipulation and retrieval from the products collection, based on product.json, for GUVI Zen class Day-35 task.

Awesome Lists containing this project

README

        

# MongoDB-Task-1
## Overview

A comprehensive set of MongoDB queries to manipulate and retrieve data from the products collection. This repository contains a set of MongoDB queries to perform various operations on the products collection based on the `product.json` data.

![Preview Image](Images/demo.png)

**JSON Data**
```bash
https://github.com/rvsp/database/blob/master/mongodb/product.json
```

## Key Concepts

- Database Creation
- CRUD Operations
- Data Filtering and Projection
- Sorting and Limiting Results
- Aggregation Basics

## Lessons Learned

- Creating databases and collections
- Performing CRUD operations
- Using comparison operators for data filtering
- Limiting and counting query results
- Applying projections to retrieve specific fields
- Deleting documents based on criteria
- Importing and exporting data
- Introduction to the aggregation framework

## Conclusion

This task provided a solid foundation in MongoDB, covering essential operations and techniques for efficient data management. It enhanced my understanding of database creation, CRUD operations, data filtering, and aggregation.

## Contact

For any inquiries or feedback, please contact:
- Email: [email protected]
- LinkedIn: [Rajkumar A](https://www.linkedin.com/in/rajkumar-cse/)