📅  最后修改于: 2023-12-03 15:32:55.413000             🧑  作者: Mango
在 TypeScript 中连接 MongoDB 非常简单,只需要使用 mongoose
库即可。下面是连接 MongoDB 的方法。
mongoose
库npm install mongoose
MongoDB
连接的配置文件,命名为 dbConfig.ts
import mongoose from "mongoose";
const dbUri: string = "mongodb://localhost:27017/your-db-name";
const options = {
useNewUrlParser: true,
useUnifiedTopology: true,
useCreateIndex: true,
useFindAndModify: false
};
mongoose
.connect(dbUri, options)
.then(() => console.log("MongoDB connected!"))
.catch((err) => console.log(`MongoDB connection error: ${err}`));
dbConfig.ts
文件,以确保 MongoDB
连接正常工作。import "./dbConfig";
mongoose
: mongoose
库是一个非常强大的库,它允许 TypeScript 对 MongoDB 进行类型检查和控制,可以查看其文档以获取更多信息。dbUri
:要连接的 MongoDB 数据库的地址和端口。options
:连接 MongoDB 的选项,可以根据需要进行配置。then
和 catch
: 使用 Promise 机制,当 MongoDB 连接成功或出现错误时,将分别调用此函数体。本文向您展示了如何使用 TypeScript 连接 MongoDB。使用 mongoose
库简化了编码过程,并可以使用其类型检查和控制功能来避免一些常见的开发错误。