MongoDB学习笔记(2)—Node.js与MongoDB的基本连接示例

2015-03-18 22:56:40 · 作者: · 浏览: 58

已经安装了node.js和MongoDB,本文使用的node.js是v0.12.0,MongoDB是3.0.0。


启动MongoDB服务,在test数据库中插入一条实例数据:


头两行说的是没有发现bson模块。好办我们立马安装:


然后将D:\nodejsdemo\node_modules\mongodb\node_modules\bson\ext\index.js中的bson = require('../build/Release/bson')改成bson = require('bson')?,重新运行。


不过这样只是解决头两行的问题,还有用=包围起来的问题。


从最后一句话“This message will disappear when the default safe is set on the driver Db”我们就可以看出该问题的解决办法,只要将数据库连接设置为安全即可。


具体代码修改如下:


new mongodb.Db('test',server,{})修改为new mongodb.Db('test',server,{safe:true})