用户登录

让 MongoDB 与 Node.js 联系起来,你需要一套方法,你可以使用这套方法里提供的功能,去处理 MongoDB 数据库,就是你可以用代码去控制数据库,比如把数据存储到数据库里,从数据库里查询出需要的数据等等。

MongoDB 官方提供了这套方法,这就是 node mongodb native .. 在项目里面去安装一下这个包,你就可以使用它里面提供的方法去处理 Mongo 数据库了 ..

或者我们也可以使用另外一套非常受欢迎的方法,叫 Mongoose ... 它是 mongodb object modeling ... 如果你了解 MVC 类型的框架,你应该对 modeling 不陌生 ..

这个 Mongoose 有点像是 Laravel 里的 Eloquent, 或者 Rails 框架里的 Active Record ... 我建议你可以到宁皓网上找一下这两个框架的课程,先去了解一下 ... 你会学到很多程序开发相关的一些概念 .. 会对以后的学习有帮助 ..

暂时你只需要知道,使用 Mongoose ,可以让你的应用更容易地去处理 MongoDB 数据库就行了 .. 下面我们可以先去安装一下这个包 ..

先进入到项目所在的目录 ... 之前我创建了一个 nodejs 项目,叫 ninghao-node ... 进入到这个目录的下面 ...

我为项目做了版本控制 ... 这个课程我们主要是去学习 MongoDB 与 Nodejs .. 所以可以去创建一个新的分支,在这个新的分支上去做一些练习 ... 分支的名字可以是 mongodb ..

git checkout -b mongodb

再去安装一下 Mongoose ... 可以使用 npm 或者 yarn .. 我用的是 yarn ..

yarn add mongoose

下面我们再学一下怎么使用 Mongoose 连接到 MongoDB 数据库。

https://mongodb.github.io/node-mongodb-native/
https://github.com/mongodb/node-mongodb-native

Mongoose《 Node.js 与 MongoDB 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点