很多情况下,为了方便使用,我们习惯把数据存储在数据库中,本章将在前一章的基础上,加入保存数据到MongoDB的逻辑。
在开始前需要确保已经成功安装了MongoDB(localhost:27017)和完成前面的章节内容
Coding
为了方便Nodejs调用MongoDB,我们使用mongojs
这个第三方包,它可以让我们使用近似原生的MongoDB语法来处理数据,详细语法可以查看相关文档。
安装mongojs
:
1 | npm i mongojs --save |
我们再新建一个名为dao.js
的文件,里面将存放关于和MongoDB相关的逻辑,并键入以下代码:
1 | const mongojs = require('mongojs') // 引入mongojs包 |
dao.js
提供了三个方法供index.js
进行调用,同时我们需要修改index.js
的代码:
1 | const superagent = require('superagent') |
运行代码,顺利的话可以看到这样的输出:
1 | node index |