如何将自定义字段数组转换为键值对?

时间:2019-09-02 11:17:28

标签: zapier

我有一个触发器,它返回自定义字段的ar数组。数组的每个元素都有两个键FIELD_VALUEFIELD_NAME

在操作中映射这些字段时,只有两个字段可用:

  1. FIELD VALUES ==>所有自定义字段键FIELD_VALUE的逗号分隔值,类似
  2. FIELD NAMES ==>所有自定义字段键FIELD_NAMES的逗号分隔值

我想转换key:value对中的所有字段。因此,FIELD_NAME的值将是一个键,FIELD_VALUE的值将是一个值。

Here is the attachment of trigger response

我已经尝试过使用zapier的代码,但是无法正常工作:

这是我的JS代码:

var names = (inputData.names).split(',');

var values = ((inputData.values).toString()).split(',');

var obj = names.reduce((obj, key, index) => ({ ...obj, [key]: values[index] }), {});

My code by zapier script 问题是空值,Zapier从逗号分隔的字符串中删除了空值。

0 个答案:

没有答案