2013-05-09 102 views
-1

將數據插入到表中,使用OData更新表,刪除表中的行的標準方法是什麼?我的前端是SAP UI5,表格存儲在HANA系統上。我必須使用POST請求並使用OData.create嗎?使用OData將行插入到表中

我截至目前爲止只通過xsodata文件暴露了一個表,並使用GET方法爲Http請求顯示記錄。

回答

0

據我所知,它還不支持INSERT,UPDATE和DELETE操作。 OData服務當前是隻讀的,如here所示。你當然可以通過編寫一個服務器端Javascript來創建一個解決方法,該服務器端Javascript基本上從您的GET請求中發出SQL查詢,如this示例。

0

在此期間XS OData支持寫入數據。在將數據寫入數據庫之前,您甚至可以添加驗證邏輯。有關詳細信息,請參閱help.sap.com/hana上的開發者指南。

0

您需要執行POST操作才能執行插入操作,PUT執行更新操作並刪除數據。

在ui5端,您需要將表格附加到模型(即要嘗試調用的表格的URL),然後執行model.refresh()以更改表格中的更新。

相關問題