0

ComplexType プロパティ (p1) (ネストされた ComplexType) から呼び出されている「ComplexType」プロパティ (p2) を読み込もうとしています。メタデータを取得した後、両方のクラスが複合型として認識されていることがわかりますが、breeze.debug では

toArray(schema.complexType)

最初に p1 (complextype の外側) を見ているので、complexType であるプロパティ タイプの 1 つを解決しようとすると、p2 になります。それは読んでいる

var type = typeMap[qualTypeName];

「typeMap」にはp2がなく、「okNotFound」がfalseであるため、エラーがスローされます

Uncaught Error: Unable to locate an 'Type' by the name: Address:#Domain

誰も同じ問題に遭遇しましたか?非常に明白な何かが欠けていますか?メタデータを作成するときに、MVC4 Web API の EFContextProvider に p2 の前に p1 をレンダリングするように指示する方法はありますか?

4

1 に答える 1

0

編集: これはバグで、v 1.3.2 で修正されました。


これはバグの可能性があります。ネストされた複合型については、広範囲にテストしていません。今日か明日確認してみます。

于 2013-04-02T22:07:47.530 に答える