Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/rajkumar-35/mongodb-queries-task
- Owner: RAJKUMAR-35
- Created: 2024-07-19T17:20:25.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-07-20T04:48:40.000Z (5 months ago)
- Last Synced: 2024-10-10T05:40:16.939Z (2 months ago)
- Topics: crud-operation, datafiltering, mongodb, mongodb-database
- Homepage: https://github.com/rvsp/database/blob/master/mongodb/product.json
- Size: 876 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MongoDB-Task-1
## OverviewA 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/)