Authing 文档文档
快速开始
概念
使用指南
开发集成 arrow
  • V2 文档
  • V3 文档
元数据
应用集成
身份自动化
加入 APN
开发集成
多租户(内测版)
控制台文档
多租户控制台
租户控制台
Saas 应用 Demo
快速开始
概念
使用指南
开发集成 arrow
  • V2 文档
  • V3 文档
元数据
应用集成
身份自动化
加入 APN
开发集成
多租户(内测版)
控制台文档
多租户控制台
租户控制台
Saas 应用 Demo
旧版
身份自动化
  • 身份自动化概览
  • 快速开始

  • 编写 Workflow

  • 执行 Workflow

  • 操作 Authing 内部资源
  • 使用应用连接器

  • 流程控制节点

  • 数据处理节点

    • 自定义代码
    • 数据转换
    • 数据过滤
    • 传入 JSON 数据
    • XML
    • 拆分数组
    • 数据合成
    • 数据接收
    • 数据加密
    • 读取 RSS
    • 数组合并
    • 数据集对比
    • 树状结构转换
    • 解析循环数据
    • HTML 提取
    • Markdown
    • Boolean

    • Text

    • Url

    • Number

    • Date

    • Object

    • List

      • Add to End
      • Add to Front
      • At
      • Collapse
      • Combine All
      • Construct
      • Difference
      • Filter
      • Find
      • Flatten
      • For Each
      • Get First Item
      • Get Last Item
      • Group By
      • Includes
      • Index By
      • Intersection
      • Length
      • List to Text
      • Map
  • 工作流自定义能力

  • 使用模版

  1. 身份自动化
  2. /
  3. 数据处理节点

  4. /
  5. List

  6. /
  7. Map

¶ Map

您可以使用 Map 函数,通过为列表中的每个项目运行 helper 流,将列表转换为新列表。

例如,如果您有一个将数字转换为文本( 1 到 “1” )的 helper 流,则可以使用 Map 函数在整个列表上运行该 helper 流,从[ 1, 2 , 3 , 4 , 5 ]转换为[“1”,“2”,“3”,“4”,“5”]。类似地,您可以使用 Map 从电子表格行(对象)列表生成行小计列表。使用 Map 函数,输出列表总是具有与输入列表相同数量的项。

¶ 用 Map 函数定义一个助手流

填写地图卡

用 Map 函数定义一个助手流

要使用这个函数,您需要一个 helper 流,它接受列表中的单个项,并计算新列表使用的值。对于列表中的每个项,这个 helper 流被调用一次。

在事件卡上定义字段,这些字段将作为帮助确定新列表对应值的输入。至少,您需要为列表中的项目提供一个字段(您可以随意命名)。然后构建 helper 流的其余部分,以返回卡结束,该返回卡提供新列表中相同位置的值。如果新列表由非 Object 类型的项组成(例如,数字或文本),则应该有该类型的单个返回字段,其名称无关紧要。如果新列表将是一个对象列表,那么 Return 卡上应该有几个字段:对象的每个键对应一个字段,字段的名称必须与键名匹配。

¶ 填写地图卡

更新以下输入字段:

list :起始列表

Helper 流:为列表中的每个项调用一次的 Helper 流

使用以下值(动态生成):在这里,您将看到 helper 流所需的所有输入的列表。您可以像使用普通输入字段一样使用这些字段,或者(对于至少一个输入)您可以单击输入右侧的箭头来选择 Item ,以将该输入的列表项发送到 helper 流。在某些情况下,您还可以选择对象内的特定路径,而不是 Item。

并发( number ):显示列表中要并行处理的项的数量。如果按顺序处理项目很重要,则使用 1。否则,5 或 10 这样的数字会让你的心流更快完成。

显示以下输出字段:

新列表:显示在每个项目上执行 helper 流之后的结果列表。将新列表的类型设置为与 helper 流返回的值匹配,如果返回多个值,则设置为 Object 。

上一篇: List to Text 下一篇: 发布自定义模版
  • 用 Map 函数定义一个助手流
  • 填写地图卡

用户身份管理

集成第三方登录
手机号闪验 (opens new window)
通用登录表单组件
自定义认证流程

企业内部管理

单点登录
多因素认证
权限管理

开发者

开发文档
框架集成
博客 (opens new window)
GitHub (opens new window)
社区用户中心 (opens new window)

公司

400 888 2106
sales@authing.cn
北京市朝阳区北辰世纪中心 B 座 16 层(总)
成都市高新区天府五街 200 号 1 号楼 B 区 4 楼 406 室(分)

京ICP备19051205号

beian京公网安备 11010802035968号

© 北京蒸汽记忆科技有限公司