这个之前早就装过了的,今年用发现服务关了,先services.msc 启动mongodb server,再连MongoDB Compass Community

打开是这样的,顾名思义mongodb中存的记录形式是文档

用table看和关系型数据库还挺像的。相当于 :
select name,age from ips where name like '%i%' order by age desc

查询条件 select* from ips where school='wh' and (name ='gogo' or name='lily')

找的关于查询的一些
(>) 大于 - $gt ----greater than
(
(>=) 大于等于 - $gte---- gt equal
(<= ) 小于等于 - $lte----lt equal
/a/-----包含a
/^a/----以a开头
/a$/----以a结尾
find().sort({key:1}) ----(1:升序,-1:降序)
相当于 select * from ips where name like 'y%' and age>11 and age <20

聚合分组求和 ,相当于
select name,sum(age) from ips group by name

其他一些函数:$avg,$min,$max,$first,$last。
最后一个是管道的概念:$match用于获取age>11 且age<13 的文档,将符合条件的记录送到下一阶段$group管道操作

850

被折叠的 条评论
为什么被折叠?



