我有一个以quantity
作为字段的猫鼬模式。我希望字段count
保留与数量相同的数据,除了数组中。
例如,如果quantity
为3
,则count
应该为[1, 2, 3]
,这样我就可以始终采用该数量字段并将其转换为数组模型?还是必须始终循环遍历数量才能在控制器内创建数组,然后将其保存回模型?
const productSchema = new Schema({
name: { type: String, trim: true, required: true },
quantity: { type: Number, trim: true, required: true },
count: [Number]
});