为了能够使用mongoose,我们在Schema的帮助下创建模型如下:
const instanceSchema = new Schema(
{
_mid: {
type: String,
required: true,
},
created_by: {
type: String,
required: true,
},
stages: [
id: {
type: String,
required: true,
}
],
},
{ timestamps: true }
); 可以用来存储数据,例如:
{
_mid: "ONE",
created_by: "owner",
stages: [1,2,3,4]
} 但是,这类数据的Schema是什么呢?
{
_mid: "ONE",
created_by: "owner",
stages: {
1: {
"name": "one"
},
2: {
"name": "two"
}
.
. // more data
.
1000: {
"name": "oneThousand"
}
}
} 发布于 2022-04-18 20:20:19
我不相信你能得到这样的结构,因为它是无效的。您可以尝试跟踪这个答案here,看看它是否有用:)。
https://stackoverflow.com/questions/71911428
复制相似问题