MST
星途 面试题库

面试题:MongoDB中find命令的条件筛选与投影

假设有一个MongoDB集合名为‘students’,包含文档结构为{‘name’:‘string’, ‘age’:‘number’, ‘scores’: [‘math’:‘number’, ‘english’:‘number’]}。请使用find命令查询出年龄大于20岁,并且数学成绩大于80分的学生,只返回学生姓名和英语成绩。
26.6万 热度难度
数据库MongoDB

知识考点

AI 面试

面试题答案

一键面试
db.students.find(
    {
        age: { $gt: 20 },
        "scores.math": { $gt: 80 }
    },
    {
        name: 1,
        "scores.english": 1,
        _id: 0
    }
)