/ Transformación / Json: siempre asigna un elemento a una matriz - json, transformación, jolt

Transformación de Json: siempre asigne un elemento a una matriz - json, transformación, jolt

Tengo un backend que puede devolver una respuesta como esta si solo tengo un elemento:

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

pero también así, si tengo muchos elementos:

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

Me gustaría tener siempre una matriz para mi "objeto" incluso si solo tengo un elemento dentro, como este:

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

¿Cómo es posible qué transformación JOLT? Probé algunos trucos, sin resultado.

Gracias

Respuestas

0 para la respuesta № 1

La operación de "cardinalidad" hace exactamente esto.

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