105.10. Samples
以下路由从以升序 FirstName 属性排序的 People entity 中读取前 5 个条目。
from("direct:...")
.setHeader("CamelOlingo4.$top", "5");
.to("olingo4://read/People?orderBy=FirstName%20asc");
以下路由使用传入 id 标头中的关键属性值来读取 Airports 实体。
from("direct:...")
.setHeader("CamelOlingo4.keyPredicate", header("id"))
.to("olingo4://read/Airports");
以下路由使用正文消息中的 ClientEntity 创建 People entity。
from("direct:...")
.to("olingo4://create/People");
以下路由使用正文消息中的 ClientEntity 调用 odata 操作。对于不期望输入的操作,正文消息可能为空。
from("direct:...")
.to("olingo4://action/People");