Json 转换:始终将元素映射到数组

Json transformation : always map element to an array

我有一个后端,如果我只有一个元素,它可以 return 像这样响应 :

{
  "object": {
    "a": "1",
    "b": "2"
  }
}

但也喜欢这样,如果我有很多元素:

{
  "object": [
    {
      "a": "1",
      "b": "2"
    },
    {
      "a": "3",
      "b": "5"
    }
  ]
}

我希望我的 "object" 始终有一个数组,即使我里面只有一个项目,如下所示:

{
  "object": [
    {
      "a": "1",
      "b": "2"
    }
  ]
}

JOLT 转换怎么可能?我尝试了一些技巧,没有结果

谢谢

"cardinality" 操作就是这样做的。

[
  {
    "operation": "cardinality",
    "spec": {
      "object": "MANY"
    }
  }
]