MST
星途 面试题库
面试题:MongoDB中findOne方法在复杂查询条件下的应用
假设有一个名为students的集合,每个文档包含字段name(字符串类型)、age(数字类型)、scores(数组类型,包含各科成绩)。现在要求使用findOne方法查询出年龄大于20岁,且数学成绩(假设scores数组中第一个元素为数学成绩)大于80分的第一个学生文档,写出对应的MongoDB查询语句。
36.7万 热度
难度
数据库
MongoDB
知识考点
面试题答案
一键面试
db.students.findOne({ age: { $gt: 20 }, "scores.0": { $gt: 80 } });