CRUD Operations and Basic Queries
In this chapter, you will learn how to use the MongoDB Shell for database administration. Starting with simple create, read, update, and delete (CRUD) operations using Ruby and Python drivers, you will master scripting and get a broader perspective on how to interact with MongoDB across different programming environments. You will learn what the MongoDB Stable API (previously labeled the Versioned API) means for developers, and the features it provides. Finally, you will explore authentication and authorization using the MongoDB Community Edition and its paid counterpart, the Enterprise Edition.
This chapter will cover the following topics:
- Understanding MongoDB CRUD operations
- Performing CRUD operations using Ruby and Python drivers
- Executing batch operations using
mongosh
- Administering and implementing authentication with MongoDB