CNode

nodejs如何操作mongodb数据库?

问答
Yyangfanacc发布于12 年前最后回复12 年前6 回复7849 浏览0 收藏

大家好,我是一个新手。 我在连接mongodb数据库的时候发现,有好多种方式如require('mongodb') and require('mongoose')。 我感到很迷惑。他们是不同的封装形式吗?使用我知道肯定有不同不然不会出现几种。但是他们直接有什么区别呢?我该使用哪一个呢? 请求赐教:)

查看回复

回复 (6)

S
sincerefly#1·12 年前

“Let's face it, writing MongoDB validation, casting and business logic boilerplate is a drag. That's why we wrote Mongoose.” ——摘自http://mongoosejs.com/

J
jysperm#2·12 年前
Y
yangfanacc#3·12 年前

谢谢大家哦,谢谢:)

I
ierask#4·12 年前

我也想问mongodb和 mongoose哪个库好

S
stevensu1977#5·12 年前

如果你熟悉mongodb 操作,native mongodb driver 比较适合你, 如果你以前玩过ORM, ibatis , hernate , JPI , 那么弄弄mongoose可能比较容易上手 当然如果你要深入node对mongodb的操作,建议你看看How to wire BSON protocol 之类的文档,

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