我应该在Node.js中同时使用MongoDB和Mongoose吗?

我应该在Node.js中同时使用MongoDB和Mongoose吗?,node.js,mongodb,mongoose,Node.js,Mongodb,Mongoose,我是MongoDB新手,我在本地使用MongoDB,但在某些情况下我需要使用Mongoose。如何在同一项目中同时使用MongoDB和Mongoose。请帮助我解决此问题,如果您有任何参考资料,请填写。MongoDB是一个数据库,而Mongoose是MongoDB和您的服务器之间的“桥梁”。您可以使用它创建模式并连接到MongoDB。请查看您的问题的详细答案。是的,您应该这样做,这是一个很好的做法 npm install mongoose Mongoose需要连接到MongoDB数据库。您可以

我是MongoDB新手,我在本地使用MongoDB,但在某些情况下我需要使用Mongoose。如何在同一项目中同时使用MongoDB和Mongoose。请帮助我解决此问题,如果您有任何参考资料,请填写。

MongoDB是一个数据库,而Mongoose是MongoDB和您的服务器之间的“桥梁”。您可以使用它创建模式并连接到MongoDB。请查看您的问题的详细答案。

是的,您应该这样做,这是一个很好的做法

npm install mongoose
Mongoose需要连接到MongoDB数据库。您可以使用require()并使用mongoose.connect()连接到本地托管的数据库

//导入mongoose模块
var mongoose=require('mongoose');
//设置默认mongoose连接
var mongoDB=mongodb://127.0.0.1/my_database';
connect(mongoDB,{useNewUrlParser:true,useUnifiedTopology:true});
//获取默认连接
var db=猫鼬连接;
//将连接绑定到错误事件(以获取连接错误通知)
db.on('error',console.error.bind(console,'MongoDB连接错误:'),您可以使用此视频。这是一个很好的解释。