深层了解mongodb shell命令实例
发布时间:2022-04-22 10:46:10 所属栏目:系统 来源:互联网
导读:文本总结了一些MongoDB Shell 命令,小编认为是比较实用的,因此分享给大家作参考,包括数据库、集合、文档、条件操作符来筛选查询结果等等内容,具有一定的参考价值,需要的朋友可以看看。 mongodb数据库结构与传统关系型数据库的比较,便于理解接下来的内
文本总结了一些MongoDB Shell 命令,小编认为是比较实用的,因此分享给大家作参考,包括数据库、集合、文档、条件操作符来筛选查询结果等等内容,具有一定的参考价值,需要的朋友可以看看。 mongodb数据库结构与传统关系型数据库的比较,便于理解接下来的内容 数据库->集合->文档 数据库->表 ->列 --------------------数据库内容------------------ 查看所有数据库 show dbs 删除数据库 db.dropDatebase() --------------------集合内容-------------------- 创建集合 db.createCollection() 查看所有集合表 show collections show tables 选定某一集合 use db_name 查看集合的信息 db.stats() 删除一个集合,但是需要先指定一个数据库,即先执行 use db_name db.dropDatabase() 修改集合的名称 db.collection_name.renameCollection('new_name') a find()函数的第一个参数是查询条件,即匹配该内容的文档都会被筛选出来,如果没有查询条件,则输入{},不可以为空 b find()函数的第二个参数是指定返回的内容,例如一个student的集合中的一个xiaoming文档中包含多条内容,姓名、学生号、家庭住址等,现在我只想看姓名,不想查询的时候返回xiaoming文档的全部内容,就可以使用这种'键名:1'的形式,后面的1表示筛选出该内容并正序输出,0表示筛选出除了该内容的其余部分,-1表示逆序跟1一样的结果 c 可以返回多条记录,这里只是举个例子,还是拿ixaoming的例子 { (编辑:常州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |