有人可以帮我吗?
我正在尝试更新我的猫鼬模式,并向其中添加一个数组,如下所示: 我想在我的ProductSchema中添加“属性”(我不知道我们怎么称呼它,对不起^^')描述,并且在此描述中,您具有多个属性,包括lile品牌,型号,尺寸,颜色,... < / p>
我做了类似的事情,但是(我认为这没有用):
...
description: [
{ brand: String },
{ model: String },
{ size: String },
{ color: String },
{ year: Number },
{ State: String }
]
...
感谢您的光临!
更新:
实际上,我不需要描述数组,那是一个愚蠢的问题^^'
我可以做这样的事情:
...
description: {
brand: String,
model: String,
size: String,
color: String,
year: Number,
State: String
}
...
答案 0 :(得分:1)
当然,如果文档架构中只有一个“解密”,则不需要array。
但是,如果您需要存储多个描述,则可以使用:
...
description: [{
brand: String,
model: String,
size: String,
color: String,
year: Number,
State: String
}]
您第一次尝试将对象的每个属性都变成对象本身。