Foreach

对于管道中的每个记录,运行一些操作。

public GearsBuilder<T> foreach(
    gears.operations.ForeachOperation<T> foreach)

定义一组操作,以针对管道中的每个记录运行。

参数

名称 类型 描述
foreach ForeachOperation 要为每个记录运行的一组操作

返回值

返回具有新模板类型的 GearsBuilder 对象。

示例

对于每个人员哈希,添加一个结合了名字和姓氏的新 full_name 字段

GearsBuilder.CreateGearsBuilder(reader).foreach(r->{
    String firstName = r.getHashVal().get("first_name");
    String lastName = r.getHashVal().get("last_name");
   	r.getHashVal().put("full_name", firstName + lastName);
}); 
评价此页
返回顶部 ↑