Rest 无法读取属性'_createInstanceCore';Breeze中的空错误自";“数据类型”;对于ComplexType为null

Rest 无法读取属性'_createInstanceCore';Breeze中的空错误自";“数据类型”;对于ComplexType为null,rest,merge,breeze,complextype,Rest,Merge,Breeze,Complextype,我试图在breeze中创建数组复杂类型,因为复杂类型数据类型是“null”,下面的代码会触发异常 if (prop.isScalar) { val = prop.dataType._createInstanceCore(entity, prop); } else { val = breeze.makeComplexArray([], entity, prop);

我试图在breeze中创建数组复杂类型,因为复杂类型数据类型是“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
    }]
承运人实体的定义如下:

 {
    "shortName": "Carrier",
    "namespace": "Test",
    "isComplexType": true,
    "dataProperties": [
        {
            "name": "Testing",
            "dataType": "String"
        }
    ]
    }

我们需要更多的一行字来帮助。您是如何生成元数据的?服务器还是客户端?您是从服务器返回结果还是在客户端生成某些内容?此票证具有所使用的实体。请给出一些解决问题的方法我这里也有同样的问题。。。