CNode

connect-mongo和mongoose的区别联系

Cceclinux发布于12 年前最后回复9 年前4 回复13896 浏览0 收藏

学完《nodejs权威指南》后开始动手开发一个论坛式的网站,但是经验不足,感觉connect-mongo不好用

  1. connect-mongo和mongoose区别和联系是什么,mongoose依赖于connect-mongo,connect-mongo更加底层?(感觉上是,但是安装mongoose后在node-modules未见connect-mongo)
  2. 我是应该把mongoose替换掉connect-mongo,还是两者共存,或者干脆不用mongoose?
查看回复

回复 (4)

L
lwwen#1·9 年前
引用 lzyzsd请参考github上的readme https://github.com/kcbanner/connect mongo MongoDB session store for Connect. c...

@lzyzsd mongoose依赖于mongodb这个模块吗?不是吧 我现在用mongoose这个模块 也没有引入mongodb 也是可以用的

L
lzyzsd#3·12 年前

请参考github上的readme https://github.com/kcbanner/connect-mongo MongoDB session store for Connect. connect-mongo是用来将connect的session持久化到mongodb中的

mongoose是一个ORM框架,两者不存在什么依赖关系。

mongodb这个module才是mongodb的nodejs驱动,connect-mongo和mongoose都是依赖于mongodb这个module。

L
lwwen#4·9 年前
引用 Fov6363@lwwen https://github.com/Automattic/mongoose/blob/master/package.json

@Fov6363 哦 就是下载安装mongoose的时候,安装依赖项就会下载mongodb,但是我的项目在package.json那里没有把mongodb写入依赖项里面

参与回复
登录后即可参与回复。登录