新手必看:MongoDB查询语法基础

这篇文章介绍MongoDB查询基础。核心概念:集合(类似表)、文档(键值对,JSON结构)。基础准备:连接MongoDB Shell,切换目标数据库(如test),插入示例集合users(含name、age、hobbies字段)。查询方法:find()返回所有文档(加pretty()美化);条件查询用键值对条件,支持比较操作符($eq、$gt、$lt等)、逻辑操作符($and默认、$or、$not),正则匹配字符串,数组操作符($in、$size)。进阶技巧包括投影(指定返回字段)、排序(sort())、限制结果(limit()/skip())、统计(countDocuments())、去重(distinct())。注意优化性能,避免全表扫描。通过练习熟悉条件组合与结果处理,快速掌握MongoDB查询逻辑。

阅读全文