MST

星途 面试题库

面试题:MongoDB $project阶段如何进行简单的数据投影

假设有一个MongoDB集合名为‘students’,包含字段‘name’、‘age’、‘scores.math’、‘scores.chinese’。请使用$project阶段,只返回‘name’字段和‘scores.math’字段,并将‘scores.math’重命名为‘math_score’。
43.8万 热度难度
数据库MongoDB

知识考点

AI 面试

面试题答案

一键面试
db.students.aggregate([
    {
        $project: {
            name: 1,
            math_score: "$scores.math",
            _id: 0
        }
    }
]);