TypeError:无法使用“in”运算符在 true 中搜索“transform”

编程入门 行业动态 更新时间:2024-10-04 15:30:57

TypeError:无法使用“in”<a href=https://www.elefans.com/category/jswz/34/1769733.html style=运算符在 true 中搜索“transform”"/>

TypeError:无法使用“in”运算符在 true 中搜索“transform”

我有一个模型创建如下

const KPISchema = new Schema({
    totalProfit: {
        type: mongoose.Types.Currency,
        currency: "USD",
        get: (v) => v / 100
    },
    totalRevenue: {
        type: mongoose.Types.Currency,
        currency: "USD",
        get: (v) => v / 100
    },
    totalExpenses: {
        type: mongoose.Types.Currency,
        currency: "USD",
        get: (v) => v / 100
    },
    expensesByCategory: {
        type: Map,
        of: {
            type: mongoose.Types.Currency,
            currency: "USD",
            get: (v) => v / 100
        }
    },
    monthlyData: [monthSchema],
    dailyData: [daySchema],
}, { timestamps: true, toJSON: true });

// 这是错误的

{ timestamps: true, toJSON: true });

// 我再次解决这个问题

{ timestamps: true, toJSON: { getters: true }});

const KPISchema = new Schema({
    totalProfit: {
        type: mongoose.Types.Currency,
        currency: "USD",
        get: (v) => v / 100
    },
    totalRevenue: {
        type: mongoose.Types.Currency,
        currency: "USD",
        get: (v) => v / 100
    },
    totalExpenses: {
        type: mongoose.Types.Currency,
        currency: "USD",
        get: (v) => v / 100
    },
    expensesByCategory: {
        type: Map,
        of: {
            type: mongoose.Types.Currency,
            currency: "USD",
            get: (v) => v / 100
        }
    },
    monthlyData: [monthSchema],
    dailyData: [daySchema],
}, { timestamps: true, toJSON: { getters: true }});
回答如下:

更多推荐

TypeError:无法使用“in”运算符在 true 中搜索“transform”

本文发布于:2024-05-31 01:05:21,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1771114.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:运算符   TypeError   transform   true

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!