MongoDB最简单的入门教程之二 使用nodejs访问MongoDB

本文涉及的产品
云数据库 MongoDB,通用型 2核4GB
简介: MongoDB最简单的入门教程之二 使用nodejs访问MongoDB

在前一篇教程 MongoDB最简单的入门教程之一 环境搭建* 里,我们已经完成了MongoDB的环境搭建。*


在localhost:27017的服务器上,在数据库admin下面创建了一个名为person的数据库表,并插入了两条记录:



上图是用MongoDB Compass查看的成功插入的两条记录。


下面我们用nodejs读取这两条记录。


首先在命令行里执行npm install mongodb,


然后新建一个JavaScript文件,复制以下内容:


注意第12行的dbo.collection(“person”). find({}).toArray,意思是读取表person里的所有记录。

image.png

如果我只想读取name为Jerry的那条记录,只需要把where条件传入方法find即可:


从调试器里能观察到按照期望的方式被读取回来了:


相关实践学习
MongoDB数据库入门
MongoDB数据库入门实验。
快速掌握 MongoDB 数据库
本课程主要讲解MongoDB数据库的基本知识,包括MongoDB数据库的安装、配置、服务的启动、数据的CRUD操作函数使用、MongoDB索引的使用(唯一索引、地理索引、过期索引、全文索引等)、MapReduce操作实现、用户管理、Java对MongoDB的操作支持(基于2.x驱动与3.x驱动的完全讲解)。 通过学习此课程,读者将具备MongoDB数据库的开发能力,并且能够使用MongoDB进行项目开发。   相关的阿里云产品:云数据库 MongoDB版 云数据库MongoDB版支持ReplicaSet和Sharding两种部署架构,具备安全审计,时间点备份等多项企业能力。在互联网、物联网、游戏、金融等领域被广泛采用。 云数据库MongoDB版(ApsaraDB for MongoDB)完全兼容MongoDB协议,基于飞天分布式系统和高可靠存储引擎,提供多节点高可用架构、弹性扩容、容灾、备份回滚、性能优化等解决方案。 产品详情: https://www.aliyun.com/product/mongodb
相关文章
|
6月前
|
前端开发 NoSQL MongoDB
一款基于Nodejs+express+mongodb的内容管理系统
一款基于Nodejs+express+mongodb的内容管理系统
69 0
|
6月前
|
开发框架 NoSQL JavaScript
mongoDB入门教程四:安装Node+express环境支撑
mongoDB入门教程四:安装Node+express环境支撑
53 0
|
6月前
|
NoSQL 数据可视化 关系型数据库
mongoDB入门教程三:数据库的创建和删除(增删改查)基本命令
mongoDB入门教程三:数据库的创建和删除(增删改查)基本命令
148 0
|
6月前
|
NoSQL MongoDB 数据库
mongoDB入门教程一:下载安装和环境配置、连接运行
mongoDB入门教程一:下载安装和环境配置、连接运行
208 0
|
6月前
|
NoSQL 数据可视化 MongoDB
mongoDB入门教程二:推荐一款好用的mongoDB可视化工具Robo 3T
mongoDB入门教程二:推荐一款好用的mongoDB可视化工具Robo 3T
286 1
mongoDB入门教程二:推荐一款好用的mongoDB可视化工具Robo 3T
|
12天前
|
运维 NoSQL Java
Serverless 应用引擎产品使用之在函数计算上部署Java服务并访问阿里云MongoDB如何解决
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
15 0
|
6月前
|
NoSQL 前端开发 MongoDB
mongoDB入门教程五:搭建一个简单的登陆注册界面
mongoDB入门教程五:搭建一个简单的登陆注册界面
113 0
|
2月前
|
JavaScript 前端开发 Java
如何使用内网穿透实现远程公网访问windows node.js的服务端
如何使用内网穿透实现远程公网访问windows node.js的服务端
|
5月前
|
Web App开发 JavaScript 前端开发
使用Nodejs搭建简单的web网页并实现公网访问
使用Nodejs搭建简单的web网页并实现公网访问
|
5月前
|
Web App开发 JavaScript 前端开发
使用Nodejs搭建简单的Web网页并实现公网访问
使用Nodejs搭建简单的Web网页并实现公网访问
102 0
使用Nodejs搭建简单的Web网页并实现公网访问