在上一篇MongoDB最简单的入门教程之一——环境搭建中,我们已经完成了MongoDB的环境搭建。在localhost:27017的服务器上,在databaseadmin下创建了一个名为person的数据库表,插入了两条记录:上图是用MongoDBCompass查看的插入成功的两条记录。下面我们使用nodejs读取这两条记录。先在命令行执行npminstallmongodb,然后新建一个JavaScript文件,复制以下内容:注意第12行的dbo.collection("person").find({}).toArray,意思是读取数据在表person中的所有记录。varMongoClient=require('mongodb').MongoClient;varurl="mongodb://localhost:27017";MongoClient.connect(url,function(err,db){if(err){console.log(err);throwerr;}console.log("Jerry数据库连接建立!”);vardbo=db.db(“admin”);dbo.collection(“person”).find({}).toArray(function(err,result){if(err)throwerr;console.日志(结果);db.close();});db.close();});如果我只想读取名字为Jerry的记录,只需要将where条件传入find方法:从调试器中可以观察到按预期的方式回读:获取更多原创技术文章Jerry的朋友们,请关注公众号“王子熙”或扫描以下二维码:
