Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

PLEASE DONT COPY AND PASTE ANSWERS Insert three new student documents. To insert new documents you will need to use the insert_one() method. Display the

PLEASE DONT COPY AND PASTE ANSWERS

Insert three new student documents.

To insert new documents you will need to use the insert_one() method.

Display the returned student_ids from the insert method calls.

new_student_Id = students.insert_one(new_student_object).inserted_id.

Create a new file and name the new file pytech_queries.py.

Use the find() method to display all documents in the collection.

students.find({})

Use the findOne() method to display a single document by student_id.

students.find_one({student_id: 1007})

AGAIN: PLEASE DONT COPY AND PASTE ANSWERS

FULL QUESTION:

For this assignment, you will be using Python to insert new documents into the PyTech collection and querying the collection for existing documents.

MongoDB: insert_one() Example

fred = {

first_name: Fred

}

fred_student_id = students.insert_one(fred).inserted_id

print(fred_student_id)

MongoDB: find() Example

docs = db.collection_name.find({})

for doc in docs:

print(doc)

MongoDB: find_one() Example

doc = db.collection_name.find_one({student_id: 1007})

print(doc[student_id])

Instructions

  1. Create a new file under the module_5 directory and add a new file named pytech_insert.py.
    • Insert three new student documents. Make sure the documents match the fields I identified in the modeling assignment. For the student_ids use 1007, 1008, and 1009.
    • To insert new documents you will need to use the insert_one() method.
      • Note: refer to the MongoDB: insert_one() Example.
    • Display the returned student_ids from the insert method calls.
      • new_student_Id = students.insert_one(new_student_object).inserted_id.
  2. Create a new file under the module_5 directory and name the new file pytech_queries.py.
    • Use the find() method to display all documents in the collection.
      • students.find({})
      • Note: refer to the find() Example.
    • Use the findOne() method to display a single document by student_id.
      • students.find_one({student_id: 1007})
      • Note: refer to the find_one() Example.
  3. Styling guidelines:
    • The format must match the example above
    • You may use the data Ive provided or supply your own values.
    • The only exception is you must use student_ids 1007, 1008, and 1009.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Administrator Limited Edition

Authors: Martif Way

1st Edition

B0CGG89N8Z

More Books

Students also viewed these Databases questions