【发布时间】:2021-08-30 02:14:45
【问题描述】:
我有一个节点/快递服务器。我导入了猫鼬,但在启动连接之前我无法使用 useFindAndModify 和 useCreateIndex 属性进行设置。 Typescript 声称:
类型“void”上不存在属性“set”。
如何解决这个问题?这是我的代码:
require("dotenv").config();
import { createServer } from "http";
import Mongoose from "mongoose"
const server = createServer(app);
Mongoose
.set("useFindAndModify", false)
.set("useCreateIndex", true)
.connect(process.env.MONGODB, {
useNewUrlParser: true,
useUnifiedTopology: true,
useCreateIndex: true,
autoIndex: false,
})
.then(() =>
server.listen(process.env.PORT, () =>
console.log(`server is listening on ${process.env.PORT}!`)
)
)
.catch((err) => console.log("error", err));
【问题讨论】:
标签: node.js typescript mongoose