【发布时间】:2021-03-08 10:04:29
【问题描述】:
我正在尝试为此寻找一种类型:
export const connectToDatabase = ()/* here */ => mongoose.connect(uri, {
useNewUrlParser: true,
useUnifiedTopology: true,
});
到目前为止,我的代码编辑器建议这样做:
export const connectToDatabase = ():
Promise<typeof mongoose> => mongoose.connect(uri, {
useNewUrlParser: true,
useUnifiedTopology: true,
});
这很愚蠢。我不希望类型为 Promise<typeof mongoose> 并且它不可能是所需的解决方案。那么这里的正确类型是什么?我能找到的只是ConnectionUseDbOptions 和ConnectionOptions,这不起作用。那么这里的正确类型是什么?
【问题讨论】:
-
你用的是什么版本的猫鼬?
-
@Anatoly
"mongoose": "^5.10.4",
标签: javascript typescript mongoose types