可视化工具 roto 3t

robo 3t是一款MongoDB的辅助工具,可以帮助您在管理数据库内容方面提供一定的开发优化方案,内置一个代码编辑区域,您可以将数据库文件放到软件上修改,结合图形化的处理方式,可以将MongoDB数据库中的文件转换为分布式的存储方式,提高数据文件编辑和保存效率

Mongoose简介

1、mongoose是nodeJS提供连接 mongodb的一个库,

2、便捷操作MongoDB的对象模型工具(Mongoose的操作是以对象为单位的)

Mongoose操作mongo

1、下载 npm install mongoose --save

2、链接mongo

//链接数据库使用解析器来解析本次连接
mongoose.connect("mongodb://localhost:27017/连接的(库)",{ useNewUrlParser: true,useUnifiedTopology:true })
var db=mongoose.connection;//设置数据库链接对象
// 监听成功失败
db.on("err",console.error.bind(console,"aaa"));
db.on("open",()=>{console.log("链接成功")
})

3、创建schema对象:mongoose操作数据库都是通过schema对象
定义文档构成(类似创建数据库表字段方便添加内容的时候使用)

     var userSchema= new mongoose.Schema({行名:数据类型,//内容与数据类型行名:{type:Number,default:默认值},行名:{type:String,required:true 不能为空}})

4、Schema对象转换成数据模型

注意mongoose会默认给我们的集合名末尾加个s或者我们手动加个s

var colUser=mongoose.model("集合名",创建的schema对象);

5、插入

//设置插入内容
var demoUser = new colUser(key:"val",key:”val”
})

插入使用save()进行插入

demoUser.save().then((ok)=>{console.log(ok)
}).catch((err)=>{console.log(err)
})

6、查询
使用find()进行查询操作
查询全部

colUser.find().then((ok)=>{console.log(ok)
}).catch((err)=>{console.log(err)
})

查询指定内容

colUser.find({name:"haha"}).then((ok)=>{console.log(ok)
}).catch((err)=>{console.log(err)
})

使用条件查询:$lt(小于) $lte(小于等于) $gt(大于) $gte(大于等于) $ne(不等于);

colUser.find({"phone":{"$lt":2}}).then((ok)=>{console.log(ok)
}).catch((err)=>{console.log(err)
})

可视化工具 roto 3t相关推荐

  1. MongoDB可视化工具--Robo 3T 使用教程

    MongoDB可视化工具--Robo 3T 使用教程 MongoDB可视化工具--Robo 3T 使用教程 1. 到官网下载Robo 3T,网址如: https://robomongo.org/dow ...

  2. MongoDB可视化工具 Studio 3T

    告别终端使用可视化工具Studio 3T对MongoDB进行数据库的操作. 简单的使用步骤介绍 1.启动MongoDB服务器(方法见MongoDB介绍与安装中的介绍) 2.连接MongoDB服务器 3 ...

  3. MongoDB的安装与可视化工具Studio 3T的安装

    目录 前言 一.官网地址 二.MongoDB的安装 三.Studio 3T的安装 总结 前言 这里可以添加本文要记录的大概内容:讲解了MongoDB的安装以及可视化工具的一个安装 文章为学习笔记,不足 ...

  4. MongoDB可视化工具Robo 3T基础使用

    上一篇博客<最详细的Windows平台安装MongoDB教程>已经为大家详细介绍了安装MongoDB的过程.其中也提及到了MongoDB可视化工具Robo3T(当然,还有其他的工具).通过 ...

  5. Win7 MongoDB可视化工具Robo 3T 1.2.1(robomongo)的安装使用

    软件版本: Robo 3T 1.2.1 下载网址: https://robomongo.org/campaign 进入robomongo官网,点击download,进入下载页面 这里选择下载 Robo ...

  6. MongoDB的可视化工具Robo 3T安装

    目录 1.下载安装包 2.傻瓜式安装 3.安装成功 1.下载安装包 Studio 3T要钱. Robo 3T不要钱. https://robomongo.org/ 双击文件. robo3t-1.3.1 ...

  7. Mac版MongoDB 可视化工具 Studio 3T之popo

    插件放入上述app文件夹!删除原有的jar文件! 终端: sudo spctl --master-disable 即可 链接: https://pan.baidu.com/s/1lPGj02aNL7z ...

  8. 使用MongoDB 可视化工具Robomongo(Robo 3T)查看数据

    最近公司一个项目开始使用MongoDB,记录并分享一个MongoDB 可视化工具Robo 3T Robomongo(Robo 3T) 1.到robomongo 官网下载地址:  https://rob ...

  9. MongoDB的可视化工具(Studio 3T)

    前面我们已经介绍了MongoDB怎么安装,接下来要安装他的可视化工具--Studio 3T. 先到这下载一个压缩包,百度网盘,pan.baidu.com/s/1M8mlWo33-. 下载完如下图,接下 ...

最新文章

  1. Linux系统Git环境配置
  2. SpringCloud2.0入门4-springboot-admin监控
  3. 160个Crackme026之六段式注册码详解
  4. kvm虚拟化管理平台WebVirtMgr部署-完整记录(2)
  5. weh shell高大上?一文教你实现
  6. django-rest-framework解析请求参数过程详解
  7. 04数据库的高级查询
  8. ListView高度
  9. C/C++对文件的读写
  10. 【库】JavaScript——滚动条( 不是很完善 )
  11. 詹姆斯高斯林_詹姆斯·高斯林接下来要做什么?
  12. 贸易情报,下一代开拓海外市场的工具,免费在线体验
  13. 错误码:28,错误信息:没有足够的存储空间 解决方法
  14. 更高效的记录方式,讯飞智能录音笔体验出色
  15. 【计组】原码的一位乘法运算
  16. THREEJS - 旋转中心调整
  17. 卷积网络中的通道(channel)和特征图(feature map)
  18. 关于程序员这个职业缺点总结
  19. C语言编程题 自动售货机
  20. 动态ip软件基本知识和动态ip代理使用方法扫盲

热门文章

  1. 今日头条图片爬取和下载
  2. 【计算机视觉】张正友棋盘格标定法
  3. 微软再出神器,这次终于对Python下手了!
  4. [Processing]在画布上写文本
  5. Linux的网络编程面试题汇总
  6. 微信 Android 视频编码爬过的那些坑
  7. JavaScript首次体验
  8. 基于js管理大文件上传以及断点续传
  9. 旷视回顾全球十大AI治理事件,技术与伦理安全如何进行落地
  10. Android AES 文件加密解密