我正在尝试在微风中创建数组复杂类型,因为复杂类型dataType将变为'null',以下代码会触发异常
if (prop.isScalar) {
val = prop.dataType._createInstanceCore(entity, prop);
} else {
val = breeze.makeComplexArray([], entity, prop);
}
请帮我填写复杂类型的'dataType'属性。
使用的实体:
"dataProperties": [
{
"name": "carriers",
"complexTypeName":"Carrier#Test",
"isScalar":false
}]
Carrier实体的定义如下:
{
"shortName": "Carrier",
"namespace": "Test",
"isComplexType": true,
"dataProperties": [
{
"name": "Testing",
"dataType": "String"
}
]
}