目录

Search

  1. 前言
  2. 业务实体服务简介
  3. Enterprise Java Bean 业务实体服务调用
  4. 具象状态传输业务实体服务调用
  5. 简单对象访问协议业务实体服务调用
  6. 用于交叉引用记录和 BVT 计算的服务
  7. 支持企业关联服务
  8. 清理、分析和转换业务实体数据的外部调用
  9. 使用 REST API 添加业务实体记录

业务实体服务指南

业务实体服务指南

示例 API 请求

示例 API 请求

包含 q 参数的请求

以下示例请求将在 Person 业务实体中搜索名字为 STEVE 的记录。
GET http://localhost:8080/cmx/cs/localhost-orcl-DS_UI1/Person?q=STEVE

包含 fq 参数的请求

以下示例请求将在 Person 业务实体中搜索具有显示名称 STEVE 的记录。displayName 字段是已编制索引的字段。
GET http://localhost:8080/cmx/cs/localhost-orcl-DS_UI1/Person?fq=displayName=STEVE

具有排序选项的请求

以下示例请求在“人员”业务实体中搜索具有显示名称 STEVE 的记录,并按照城市以升序对结果进行排序:
GET http://localhost:8080/cmx/cs/localhost-orcl-DS_UI1/Person?fq=displayName=STEVE&order=BillAddresses.Address.cityName

包含 fq 参数和 AND 逻辑运算符的请求

以下示例请求将在 Person 业务实体中搜索具有显示名称 STEVE 和税号 DM106 的记录:
GET http://localhost:8080/cmx/cs/localhost-orcl-DS_UI1/Person?fq=displayName=STEVE AND taxId=DM106

包含构面的请求

以下示例请求将在 Person 业务实体中搜索具有显示名称 STEVE 的记录,并通过将这些记录分组为部门来缩小结果范围:
GET http://localhost:8080/cmx/cs/localhost-orcl-DS_UI1/Person?fq=displayName=STEVE&facets=department

包含筛选器(精确筛选器)的请求

以下示例请求将在 Person 业务实体中搜索具有显示名称 STEVE 的记录,并按指定的城市和国家/地区进行筛选:
GET http://localhost:8080/cmx/cs/localhost-orcl-DS_UI1/Person?fq=displayName=STEVE&filters=cityName=Canberra AND country=Australia

包含筛选范围的请求

以下示例请求将在 Person 业务实体中搜索具有显示名称 STEVE 的记录,并按 35 到 45 岁年龄组进行筛选:
GET http://localhost:8080/cmx/cs/localhost-orcl-DS_UI1/Person?fq=displayName=STEVE&filters=age=[35,45] AND cityName=Canberra