【发布时间】:2021-10-26 05:32:14
【问题描述】:
这是我的猫鼬模式
let ItemSchema = new Schema({
productId: {
type: mongoose.Schema.Types.ObjectId,
ref: "Product",
},
quantity: {
type: Number,
required: true,
min: [1, 'Quantity can not be less then 1.']
},
price: {
type: Number,
required: true
},
total: {
type: Number,
required: true,
}
}, {
})
const CartSchema = new Schema({
userId: {
type: mongoose.Schema.Types.ObjectId,
ref: "User",
},
items: [ItemSchema],
subTotal: {
default: 0,
type: Number
}
}, {
})
module.exports = mongoose.model('cart', CartSchema);
找出 items 数组长度的最佳方法是什么 我只想要 items 数组的长度
建议我一个函数来获取长度
这就是我想要做的事情
exports.arrlen = function (req, res){
var len = cart.items.length
console.log(len)
}
【问题讨论】:
标签: javascript node.js arrays mongodb