MongoDB 的简单 CRUD 等

2018-01-24 10:30:51来源:网络收集作者:纳米程序员人点击

分享

[var1]

一、前言
MongoDB 以 json 格式保存数据,和传统的关系行数据库如 MySQL 有很大的区别,
主要优点:
①没有sql里边太多教条
②做项目时,不用花很多时间先考虑太多建表的问题。

数据的保存,CRUD是常有的事,下面就小结部分简单明了的 CRUD ,使用方式、结果和sql 几乎一致


二、代码


//1、在users文档中增加两条数据
//sql:insert into users(root,password) values("root","999"),("larger5","888")
db.users.insert([
{
username:"root",
password:"999"
},
{
username:"larger5",
password:"888"
}
])
//2、查询文档中的数据
//sql:select * from users
db.users.find()//查询所有
//sql:select * from users where username="root"
db.users.find({username:"root"})//在users文档中查询username为root的数据
//sql:select count(*) from users
db.users.find().count()//查询users中文档记录数量
//3、修改文档中的数据
//usql:update users set password="667" where username="root"
db.users.updateMany({username:"root"},{$set:{password:"667"}})//修改users文档中的所有username为"root"者的password为"666"
//4、删除文档中的数据
//sql:delete from users where username="root"
db.users.deleteMany({username:"root"})//删除users文档中所有username为root的记录

三、小结
详情看官方文档:MongoDB之CRUD官方文档


相关文章

    无相关信息

最新文章

123

最新摄影

闪念基因

微信扫一扫

第七城市微信公众平台