晚上好,
我刚开始使用loopback(字面意思),所以我去了文档中解释的命令:
使用以下命令启动环回项目:
slc loopback
使用带有以下命令的loopback模型生成器生成模型:
slc loopback:model
当生成器启动时,它会询问模型名称,存储方法,基类,复数,是否要将它作为通用模型或服务器模型 . 之后,它会询问模型的属性 .
我有一个可能是这样的模型:
MODEL NAME
Property1 : String,
Property2 : String,
Property3 : Number,
Property4 : {
obj.Property1 : String,
obj.Property2 : String,
obj.Property3 : String
},
Property5 : String
我认为通过选择“对象”作为属性类型,它会问我该对象的其他属性,但事实并非如此 . 现在我不知道如何创建这个模型对象内的其他属性 .
我如何创建嵌套在 Property4 Object
内的属性?我错过了 loopback:model
发电机的东西吗?
1 回答
那么
slc loopback:model
不会这样做 . 您只需在properties
对象中生成的json文件(可能在common / models /目录中)中指定自己:如果您需要任何属性,可以这样做:
如果对象没有“type”属性,您可以这样做:
您还可以将此定义放入另一个模型中,并在此处引用:
我建议你通读'properties' section of this document和'object types' section of this document .