跳到內容

匯入 OData 中介資料

檔案 ▸ 匯入Ctrl+I),然後選擇:

  • 一個 .edmx 檔案;
  • 您服務的 $metadata 端點 URL — 這是最方便的做法;
  • 一份 CSDL JSON 文件(OData 4.0 / 4.01)。

EDMX 的 v2、v3 與 v4 三種版本都能被辨識。

OData 匯入所產生的樹狀結構:根層一個環境資料夾,每個實體集各一個子資料夾,其中各自產生 CRUD 請求(List / Get by Id / Create / Update / Delete)

項目Restorm 的處理方式
每個實體集一個資料夾,內含其 CRUD 請求
動作一個 Actions 資料夾
函式一個 Functions 資料夾
實體型別及其屬性預先填入每個 OData 請求
導覽屬性預先填入(它們會供 $expand 使用)
操作的參數已標註型別,並帶有其限定的 CSDL 型別
查詢選項$filter$select$top$skip 已預先備妥
模型API 文件

所產生的環境資料夾會標上偵測到的 OData 版本,該版本接著會決定請求的行為。

匯入的中介資料會供 $filter 欄位的自動完成使用:輸入時會提示屬性名稱與運算子。

OData 屬於可重新同步的格式。請參閱 從來源更新