随笔分类 - 中间件-数据库 / Mongodb
摘要:范例: db.myDb.aggregate([ {$match:{"Id":"a941202e-29f6-4282-8101-b7e878c82811",$or:[{"Status":/增强/},{"Room":/园/}] }} ]) 使用 / / 便可以实现sql中like的功能。注意:没有引号,
阅读全文
摘要:使用sort即可,如下: db.adu.find().sort({"Age":-1}) 其中,Age为排序字段,-1表示降序,1表示升序
阅读全文
摘要:直接使用update来修改_id会报错。 可以使用以下语句 var o=db.adu.findOne({"_id":ObjectId("5f734d0fa9078a7ef2a8cf85")}); o._id="176BF2F0-E022-4F53-A285-F941E2FCD908"; db.adu
阅读全文
摘要:我想向mongodb集合中插入数组元素,该数组元素一开始在原集合中并不存在。 使用语句: db.MyDb.update({"_id":"aaaaaaa"}, {$push:{"Schedule":{"Diff":NumberInt(0),"TimespanHour":12.546}}}) 该语句表示
阅读全文
摘要:$gt 大于 $lt 小于 $gte 大于等于 $lte 小于等于 $ne 不等于 聚合查询操作符: $project db.test.aggregate( { $project : { _id : 0 , name : 1 , weight : 1 , newWeight : "$weight"
阅读全文
摘要:【mongodb删除文档】 格式: db.collection.remove( <query>, { justOne: <boolean>, writeConcern: <document> } ) query:删除条件 justone:默认是false,删除所有匹配文档,设置成true或者1,则是
阅读全文
摘要:上一讲生成了mongodb服务,这里可以手动启动 方式;windows+R -> services.msc -> 找到mongodb并启动 或者以管理员身份启动cmd,输入net start mongodb 然后可以在cmd中输入mongodb的命令了。 首先输入mongo (输入之后才可以启动mo
阅读全文
摘要:关系型数据库必须满足的四个条件: 1、A (Atomicity) 原子性 原子性很容易理解,也就是说事务里的所有操作要么全部做完,要么都不做,事务成功的条件是事务里的所有操作都成功,只要有一个操作失败,整个事务就失败,需要回滚。 比如银行转账,从A账户转100元至B账户,分为两个步骤:1)从A账户取
阅读全文
摘要:每种数据库都有自己的可视化工具,Mongodb的可视化工具是Robo 3T 他可以帮助我们像查询一般的数据库一样来查询Mongodb 安装完Robo3T之后,在弹出的界面上,点击Create给自己的数据库取个名字,一般是localhost,指定地址为27017(当然也可以是其他端口) 点击Conne
阅读全文
摘要:Mongodb安装和下载不多说,可以直接到官网下载。 下载要注册信息的时候不理就行了,安装一路next就搞定了 下面来介绍启动mongodb服务 1.在安装完成后的data文件夹中新建两个文件夹:db和log,存放日志和数据文件 2.使用cmd跳转到安装目录的bin文件夹 D:\>cd D:\Mon
阅读全文

浙公网安备 33010602011771号