跳转到内容

导入 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)一个 Actions 文件夹
函数(functions)一个 Functions 文件夹
实体类型及其属性预先填入每个 OData 请求
导航属性预先填入(它们为 $expand 提供数据)
操作的参数带类型,并附其限定的 CSDL 类型
查询选项$filter$select$top$skip 已预备好
模型API 文档

所生成的环境文件夹会标注检测到的 OData 版本,该版本随后决定请求的行为。

导入的元数据会为 $filter 输入框的自动补全提供数据:输入时会提示属性名和运算符。

OData 属于可重新同步的格式。参见 从源更新