#array
A continuación, podrás encontrar la documentación de como utilizar este helper.
Con #array
podrás mutar una matriz (Array
) a la estructura que desees y/o devolver un Array
válido.
Utiliza este helper principalmente cuando el formato debe ser JSON
.
Estructura original
Sin modificación del esquema
Por defecto, no es posible seleccionar un Array
con sintaxis mustache, por lo que puedes usar este helper para retornar un Array
válido.
Modificando el esquema
Este helper no solo ayuda a retonar un Array válido, si no que también modificar su estructura cuando sus valores son objetos (Object
). Para ello deberás escribir dentro del helper #array
.
Por ejemplo, si necesitas que el resultado sea un Array
de objetos, donde cada objeto contenga un id
y value
deberás escribir lo siguiente:
Sintaxis
Resultado
De esta forma se transformó el objeto original pero el resultado sigue siendo un Array
con objetos.
También puedes complementar helpers en conjunto como #array
con parser
.
De esta forma te aseguras que el valor sea válido y no ocurra que un object
, array
, boolean
, etc. esté entre comillas dobles.
Última actualización