欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 健康 > 美食 > mongodb

mongodb

2024/12/1 0:36:00 来源:https://blog.csdn.net/gtestcandle/article/details/144028864  浏览:    关键词:mongodb

MongoDB增加身份验证 - jason47 - 博客园

db.collection.find() - MongoDB 手册 v6.0

1. 登录

root@JTVMbushu104:~# mongosh  # 无账号登录
test> use admin          # 切换数据库,先切换到有权限数据库再登录授权
switched to db admin
admin> db.auth('username','passwd') #切换账号权限
{ ok: 1 }
admin> > show databases          # 显示所有数据库
admin   132.00 KiB
config  108.00 KiB
local    72.00 KiB
unus   29.01 MiBadmin> show collections    # 显示数据库表

 2. 查询

db.collection.find( <query>, <projection>, <options> )

urus> db.USER.find({username:'huahua'},{username:1,nickname:1}).sort({username:-1})
# db.USER.find()查询user表所有数据,并返回全部字段

1.  <projection>: {username:1,nickname:1},返回指定字段
#  <1 or true>:指定包含字段。如果为投影值指定非零整数,则该操作会将该值视为true。
#  <0 or false>:指定排除某个字段。


2.  <query>:{username:'huahua'} 返回查找的数据 

3.<options>:   sort({username:-1}):附加处理,排序

limit(10):返回前十个数据

.skip(10):跳过前十个数据

min,max等

db.collection.find( { qty: { $gt: 4 } } )   查找qty>4的数据

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com