Connect to MongoDB and update documents in a collection. Find documents to update by
using a MongoDB query. Specify the criteria for the update by using a MongoDB query. Here, the collection represents employee data.
Create a MongoDB connection to the database mongotest
. Here, the database server dbtb01
hosts this database using port number 27017
.
conn =
mongo with properties:
Database: 'mongotest'
UserName: ''
Server: {'dbtb01'}
Port: 27017
CollectionNames: {'airlinesmall', 'employee', 'largedata' ... and 3 more}
TotalDocuments: 23485919
conn
is the
mongo
object that contains the MongoDB connection. The object properties contain information about the connection and the
database.
The database name is mongotest
.
The user name is blank.
The database server is dbtb01
.
The port number is 27017
.
This database contains six document collections. The first three collection names are
airlinesmall
, employee
, and
largedata
.
This database contains 23,485,919 documents.
Verify the MongoDB connection.
The database connection is successful because the isopen
function returns 1
. Otherwise, the database connection is closed.
Specify the employee
collection. Create a MongoDB query to find employees in the Sales department. Then, create
a MongoDB query to increase the value in the salary
field by 5000.
Increase the salaries for all employees in the Sales department using the
MongoDB connection. The update
function updates
seven documents in the collection.
Close the MongoDB connection.