Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Task 2 ( 1 2 . 0 marks ) Aggregation and Data manipulations on BSON documents If you have not done it yet, start Mongo
Task marks
Aggregation and Data manipulations on BSON documents
If you have not done it yet, start Mongo client and connect to the MongoDB database server. Next, process the script file customerShoppingcartVjs to create the BSON documents into a collection shoppingCart. Each of the following questions is worth marks. Make yourself familiar with the contents of the collections.
List the customer's name, address and the created shopping cart who purchased product P
List the customer's name, address, and the created shopping cart of the customer who created a shopping cart on May ISODateT::Z Please do not show the customer's id
Find the total number of shopping carts created by each customer. For each customer, list hisher email address and the total number of shopping cart created.
Find the products that have been included in at least or shopping carts.
For each price base, list the price base and the total number of each price base.
Find the customers who have purchased both the products P and P
Find the products that have not been included in any of the shopping carts.
Find the total number of customers who do not provide hisher telephone number.
Update the closing date dateClosed of the cart 'cart of the customer C to May Hint You can use the function new Date to set the date.
Delete from the collection a shoppingcart cart created by the customer C
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started