FlatMap

将单个输入记录映射到一个或多个输出记录。

public <I extends java.io.Serializable> GearsBuilder<I> flatMap(
	gears.operations.FlatMapOperation<T,I> flatmapper)

将单个输入记录映射到一个或多个输出记录。

FlatMap 操作必须返回一个 Iterable。RedisGears 将 Iterable 对象中的元素拆分并将其作为单个记录处理。

参数

类型参数

名称 描述
I 返回的构建器对象的模板类型

函数参数

名称 类型 描述
flatmapper FlatMapOperation<T,​I> 对于每个输入记录,返回一个或多个输出记录

返回值

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

示例

GearsBuilder.CreateGearsBuilder(reader).flatMap(r->{
   	return r.getListVal();
}); 
RATE THIS PAGE
Back to top ↑