MST

星途 面试题库

面试题:MongoDB中如何使用复合查询条件筛选数据

假设在MongoDB的一个集合中有文档,每个文档包含 'name'(字符串类型)、'age'(数值类型)和 'city'(字符串类型)字段。现在要求筛选出居住在 'Beijing' 且年龄大于30的人的姓名,用MongoDB查询语句如何实现?
11.3万 热度难度
数据库MongoDB

知识考点

AI 面试

面试题答案

一键面试
db.collection.find(
    {
        city: "Beijing",
        age: { $gt: 30 }
    },
    {
        name: 1,
        _id: 0
    }
)