Describe el problema/error/pregunta
Necesito fusionar un arreglo anidado basándome en los valores de una clave principal.
¿Cuál es el mensaje de error (si lo hay)?
Por favor, comparte tu flujo de trabajo
Datos - recibe los datos en este formato, donde la ref se duplica en múltiples elementos, cada uno con un objeto anidado. Necesito una sola instancia:
[
{
"ref": "00075925",
"Items": [
{
"ID": 1
}
]
},
{
"ref": "00075925",
"Items": [
{
"ID": 2
}
]
},
{
"ref": "00075925",
"Items": [
{
"ID": 3
}
]
},
{
"ref": "00075926",
"Items": [
{
"ID": 1
}
]
},
{
"ref": "00075926",
"Items": [
{
"ID": 2
}
]
},
{
"ref": "00075926",
"Items": [
{
"ID": 3
}
]
}
]
La salida debe ser:
[
{
"ref": "00075925",
"Items": [
{
"ID": 1
},
{
"ID": 2
},
{
"ID": 3
}
]
},
{
"ref": "00075926",
"Items": [
{
"ID": 1
},
{
"ID": 2
},
{
"ID": 3
}
]
}
]
Comparte la salida devuelta por el último nodo
Necesito que la salida se vea como el ejemplo anterior, donde los elementos se fusionen en la ref, y el arreglo de objetos anidados se construya a partir de la entrada, pero por mucho que lo intento, no logro que el json sea correcto.
Información sobre tu configuración de n8n
- Versión de n8n: En línea
- Base de datos (predeterminada: SQLite):
- Configuración EXECUTIONS_PROCESS de n8n (predeterminada: own, main):
- n8n ejecutándose a través de n8n cloud
- Sistema operativo: