q6_embeed
q6_embeed
insertMany([
{
"deptid": 1,
"deptname": "IT",
"employees": [
{ "eid": 101, "ename": "John Doe", "salary": 80000, "gender": "Male" },
{ "eid": 102, "ename": "Jane Smith", "salary": 90000, "gender": "Female" }
]
},
{
"deptid": 2,
"deptname": "HR",
"employees": [
{ "eid": 103, "ename": "Raj Kumar", "salary": 60000, "gender": "Male" },
{ "eid": 104, "ename": "Priya Gupta", "salary": 65000, "gender": "Female" }
]
},
{
"deptid": 3,
"deptname": "Finance",
"employees": [
{ "eid": 105, "ename": "Amit Sharma", "salary": 70000, "gender": "Male" },
{ "eid": 106, "ename": "Sanya Desai", "salary": 75000, "gender": "Female" }
]
}
])
3. Find employees in the Finance department with a salary greater than 70000
db.departments.find(
{ deptname: "Finance", "employees.salary": { $gt: 70000 } },
{ "employees.$": 1, _id: 0 }
)