nodejs如何操作mongodb数据库?
大家好,我是一个新手。 我在连接mongodb数据库的时候发现,有好多种方式如require(‘mongodb’) and require(‘mongoose’)。 我感到很迷惑。他们是不同的封装形式吗?使用我知道肯定有不同不然不会出现几种。但是他们直接有什么区别呢?我该使用哪一个呢? 请求赐教:)
6 回复
“Let’s face it, writing MongoDB validation, casting and business logic boilerplate is a drag. That’s why we wrote Mongoose.” ——摘自http://mongoosejs.com/
谢谢大家哦,谢谢:)
我也想问mongodb和 mongoose哪个库好
如果你熟悉mongodb 操作,native mongodb driver 比较适合你, 如果你以前玩过ORM, ibatis , hernate , JPI , 那么弄弄mongoose可能比较容易上手 当然如果你要深入node对mongodb的操作,建议你看看How to wire BSON protocol 之类的文档,
@stevensu1977 谢谢哦