MongoDB最简单的入门教程之二 使用nodejs访问MongoDB
在前一篇教程 MongoDB最简单的入门教程之一 环境搭建 里,我们已经完成了MongoDB的环境搭建。
在localhost:27017的服务器上,在数据库admin下面创建了一个名为person的数据库表,并插入了两条记录:
上图是用MongoDB Compass查看的成功插入的两条记录。
下面我们用nodejs读取这两条记录。
首先在命令行里执行npm install mongodb,
然后新建一个JavaScript文件,复制以下内容:
注意第12行的dbo.collection("person"). find({}).toArray,意思是读取表person里的所有记录。
var MongoClient = require('mongodb').MongoClient; var url = "mongodb://localhost:27017"; MongoClient.connect(url, function(err, db) { if (err){ console.log(err); throw err; } console.log("Jerry DB connection established!"); var dbo = db.db("admin"); dbo.collection("person"). find({ } ).toArray(function(err, result) { if (err) throw err; console.log(result); db.close(); } ); db.close(); } );
如果我只想读取name为Jerry的那条记录,只需要把where条件传入方法find即可:
从调试器里能观察到按照期望的方式被读取回来了:
要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
九、个人中心功能开发
九、个人中心功能开发 在这篇文章中: 九、个人中心功能开发 9.1.drf的api文档自动生成和 9.2.动态设置serializer和permission获取用户信息 9.3.用户收藏 9.4.用户留言功能 9.5.用户收获地址 9.1.drf的api文档自动生成和。 (1)url #drf文档,title自定义 path('docs',include_docs_urls(title='仙剑奇侠传')), 访问:http://127.0.0.1:8000/docs 就可以自动生成 (2)drf文档的优点: 自动生成 文档里可以做交互和测试 可以生成js,shel和python代码段 (3)代码中注释的格式: ViewSet的格式,更多请看官方文档 class GoodsListViewSet(mixins.ListModelMixin, mixins.RetrieveModelMixin,viewsets.GenericViewSet): ''' list: 商品列表,分页,搜索,过滤,排序 retrieve: 获取商品详情 ''' (4)Description 添加字段的描述有三种...
- 下一篇
函数计算PHP Runtime - exception 处理
主目录:php runtime FAQ 在本文中,我们来细化讲讲函数计算中 php runtime 中的异常处理问题,在官方文档中 php runtime 错误处理 没有讲解函数计算php runtime 环境中对于具体的错误类型是怎么处理的?比如级别很低的notice或者warning, 先来看几个例子: example Warning <?php function handler($event, $context) { $a = 1/0; return "ok"; } 执行结果: { "errorMessage": "Division by zero", "errorType": "ErrorException", "stackTrace": { "file": "/code/index.php
相关文章
文章评论
共有0条评论来说两句吧...