如何创建和保存新实体Breezejs的示例

时间:2013-03-18 15:49:16

标签: asp.net-web-api breeze

我试图从Breeze示例中创建一个非常基本的Todo实体..我在做:

manager.createEntity("Todo",{Description:"Test",Id:32,IsDone:false});

但是我一直收到一个错误,控制台告诉我它无法找到Type“Todo”..我已经尝试过所有我能想到的类型.. 有谁能请我提供一个如何为微风WebApiSample创建实体的例子..因为这让我疯了......

非常感谢!

1 个答案:

答案 0 :(得分:0)

Breeze需要元数据才能创建任何类型的实体。该元数据可以从服务器返回,也可以在本地创建。我的猜测是你还没有做过这些。来自服务器的元数据通常在Breeze对服务器的第一次查询期间自动获取。或者,您可以通过MetadataStore.fetchMetadata方法直接获取它。

希望这有帮助。