2013-06-03 64 views
1

我已經設法通過OData獲取數據。現在我嘗試更新插入數據通過OData。但我無法弄清楚我怎麼也找不到合適的文檔。有人可以提供一些提示(URL等)。微風OData - 插入和更新

Thankx,Harry

回答

1

只需調用EntityManager.saveChanges(...)。 Breeze將創建一個OData批量事務並將其提交給服務器。

+0

Thankx Jay。財務總監如何看待?我有類似: 公共類XxxController:EntitySetController { 公衆覆蓋HttpResponseMessage修補程序(INT鍵,三角洲補丁) { // ... }} – iwhp

+0

http://msdn.microsoft.com /en-us/data/odata.aspx –

+0

通常,您不會通過Microsoft WebApi獲得OData服務。您將直接通過WCF數據服務公開您的服務(請參閱http://msdn.microsoft.com/en-us/data/odata.aspx)。 MS現在可以通過WebApi獲得OData的不完整版本,但它不支持$ select,$ expand或批量保存(MS表示這些功能計劃在今年晚些時候發佈)。所以現在最好的選擇是使用WCF數據服務,如果你想通過OData,或者直接使用Breeze Web Api的東西,並跳過OData端點。 Breeze Web Api提供相同的功能 –