JOLT:将数组的一个属性转换为逗号分隔的字符串

时间:2019-04-10 07:00:08

标签: arrays jolt

使用关节

我需要将标签数组中的名称转换为以逗号分隔的字符串设置为标签。

输入:

tags : [
{
"id" : "1",
"name": "mobile",
"slug": ""
},
{
"id" : "2",
"name": "smart phone",
"slug": ""
},
{
"id" : "3",
"name": "light-weight",
"slug": ""
}
]

输出:

  

标签:“移动,智能手机,轻便”

预期规格是什么?

1 个答案:

答案 0 :(得分:1)

[
  {
    "operation": "shift",
    "spec": {
      "tags": {
        "*": {
          "name": "tags.[]"
        }
      }
    }
  }
]

输出必须是Json,将是:

{
  "tags" : [ "mobile", "smart phone", "light-weight" ]
}