我想知道是否可以将Schema模型的属性名称编写为字符串。
我并不是要像这样设置属性Type:
const ExampleSchema = new Schema({
title: {
type: String
}
})
我知道我可以做到,并且我的项目中已经有两种格式的格式。
我的意思是..我能做些什么吗?
const ExampleSchema = new Schema({
"title": "Default Title"
})
我问是因为..我在项目中拥有的模式/模型的设置与第一个示例相同,但是我要添加此新功能,因此我需要以非常特定的方式来构造数据。数据需要像深度嵌套的图一样进行结构化。 为此,我要从已经使用该功能的人那里复制图形的格式。数据格式如下:
[{
"@id": "15",
"scheduled": 1592127724000,
"name": "Cup",
"sides": { etc }
}]
实际上是一个非常大的图,只是其中的一部分。
如果有人想看,我要复制的完整图形是在这里找到的第一条评论:
https://github.com/moodysalem/react-tournament-bracket/issues/28
由于我的数据需要以这种方式进行结构以使用该组件,因此我认为我以这种方式设置了猫鼬模式。但是我不知道这是否适用。 谢谢大家!