可以使用 mongoose 来连接 MongoDB,而无需使用任何中间件。示例代码如下:
import mongoose from 'mongoose';
const connectToDatabase = async () => {
  try {
    await mongoose.connect(process.env.MONGODB_URI, {
      useNewUrlParser: true,
      useUnifiedTopology: true,
      useCreateIndex: true,
    });
    console.log('Connected to MongoDB');
  } catch (error) {
    console.error('Error connecting to MongoDB:', error.message);
    process.exit(1);
  }
};
connectToDatabase();
在上面的代码中,我们使用 Mongoose 来连接 MongoDB。我们使用了 mongoose.connect 方法来连接数据库,该方法返回一个 Promise,我们可以使用 await 将其解决。我们还传递了一些选项(如 useNewUrlParser、useUnifiedTopology 和 useCreateIndex),以确保连接是安全的。