在打字稿中注释猫鼬类型的模型

时间:2021-01-14 20:39:31

标签: typescript mongoose

我有一个名为 createFactory 的函数,它需要两个参数、一个模型和一个数据对象。 此函数将使用给定的数据创建文档。

const createFactory = (Model, obj: object) => {
    Model.create(obj)
}

然而,TypeScript 警告我,因为 Model have 没有输入(注释,或使用的任何术语)。 当我编写“模型”时,VScode 没有显示模型的代码完成。然后我按了 ctrl+space,VScode 没有显示代码完成。

如何正确编写这段代码?

0 个答案:

没有答案