Dynamic API for NoSQL Query
MongoDBPyMongoPostmanCurlJavaScriptPython
- Developed a backend API that performs upsert operations (single and bulk operations) in MongoDB. The API allows users to specify collection name, filter conditions, and update fields.
- Implemented flexible input handling for unstructured data in filter and update operations.
- Validated required fields to ensure correct data structure and handled errors with meaningful messages.
- Ensured the API could update existing documents or insert new ones based on the provided criteria.