我有一个带有属性地址的用户模型:
@property.array(Address)
addresses: Array<Address>;
但我收到一个错误:
Cannot start the application. Error: "items" property must be present if "type" is an array
根据 Loopback文档,我不需要做任何其他事情。
知道缺少什么吗?
我有一个带有属性地址的用户模型:
@property.array(Address)
addresses: Array<Address>;
但我收到一个错误:
Cannot start the application. Error: "items" property must be present if "type" is an array
根据 Loopback文档,我不需要做任何其他事情。
知道缺少什么吗?
我们通常不会用 Array 类型声明数组。下面的代码对我们有用。试试看。
@property.array(Address)
addresses?: Address[];
环回 4 (lb4)-
我需要创建一个模型属性,该属性将是一个数组数组。我尝试使用 lb4 CLI 生成此属性,但没有提示我输入array
项目类型,因此我选择了any
.
生成的代码是这样的 -
@property({
type: 'array',
itemType: 'any'
})
extraInfo?: any[];