我正在尝试使用mongoose-sequence project构建一个具有自动递增字段的REST API服务器,其中包含Mongoose、Express和TypeScript。(这个项目似乎是最受欢迎和最受支持的项目。)
我已经运行了npm install --save @types\mongoose-sequence来导入TypeScript的类型。
然而,我似乎不知道如何正确地使用它。
自述文件中的代码说明要执行以下操作:
const AutoIncrement = require('mongoose-sequence')(mongoose);如何将其转换为TypeScript?
有没有人能解释一下让我开始工作的基础?
发布于 2019-09-16 10:27:39
这段代码既适用于类型级别,也适用于值级别。
import Inc from "mongoose-sequence";
import { userSchema } from "../SOME-MONGOOSE-SCHEMA.ts";
const AutoIncrement = Inc(userSchema);请注意,这与文档相矛盾,文档说您应该向它传递一个mongoose实例,但类型说明它需要一个mongoose模式。
https://stackoverflow.com/questions/57949100
复制相似问题