246.7. OData 资源类型映射


读取端点和 数据类型 的结果取决于正在查询、创建或修改的 OData 资源。

Expand
OData 资源类型来自 resourcePath 和 keyPredicate 的资源 URIin 或 Out Body Type

实体数据模型

$metadata

org.apache.olingo.odata2.api.edm.Edm

服务文档

/

org.apache.olingo.odata2.api.servicedocument.ServiceDocument

OData feed

<entity-set>

org.apache.olingo.odata2.api.ep.feed.ODataFeed

OData 条目

<entity-set>(<key-predicate>)

org.apache.olingo.odata2.api.ep.entry.ODataEntry 用于 Out body (response) java.util.Map<String, Object> for In body (request)

simple 属性

<entity-set>(<key-predicate>)/<simple-property>

Olingo EdmProperty 所述的适当 Java 数据类型

简单属性值

<entity-set>(<key-predicate>)/<simple-property>/$value

Olingo EdmProperty 所述的适当 Java 数据类型

复杂属性

<entity-set>(<key-predicate>)/<complex-property>

java.util.Map<String, Object>

零个或一个关联链接

<entity-set>(<key-predicate>/$link/<one-to-one-entity-set-property>

响应 java.util.Map<String, Object> 的字符串,其键属性名称和值用于请求

零个或多个关联链接

<entity-set>(<key-predicate>/$link/<one-to-many-entity-set-property>

用于响应 java.util.List<java.util.Map<String, Object>> 的 java.util.List<String>> 包含请求的键属性名称和值列表

数量

<resource-uri>/$count

java.lang.Long

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat