将 mongoose 字段设置为 String 或 Number 类型

Sha*_*qta 8 mongoose node.js

我的数据库中有一个字段example,我希望它是Number或者String

export const mySch = new mongoose.Schema({
    example: {
        type: String,
    },
});
Run Code Online (Sandbox Code Playgroud)

我该怎么做?

Muh*_*aat 2

mongoose 中有一种类型Schema.Types.Mixed,可用于保存给定字段中任何类型的值。但是,我还没有找到一种方法将其限制为特定类型的子集,例如字符串和数字。

如果您想自己详细研究,请点击以下链接: https: //mongoosejs.com/docs/schematypes.html#mixed