Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Smart object

iHub provides a fast feature to access array items called smart objects

Expressioncomment
{{array.first}}Gets the first object
{{array.first}}Gets the last object
{{array.index_n}}Gets the index object, n as number
{{array.all}}Get all the items, then use normal Mustache Iteration .example: {"body":"{{#array.all}}{{name}}{{/array.all}}"}

Mustache

Iterate over an array

example variable result of variable users: [ A, B , C ]

Body:

{{#users}}
"{{.}}"
{{/users}}

Result:

A,B,C,


Iterate over an array with Users and get email

example variable result of variable users: [ rick(rick), mr.bot(mr.bot) , cc (cc) ]

Body:

{{#users}}
"{{emailAddress}}"
{{/users}}

Result:

rick@rixter.se,mr.bot@rixter.se,cc@rixter.se,


Removing trailing comma in array

example variable result of variable users: [ A, B , C ]

Body:

{{#users}}
"{{.}}"
{{/users}}

{{^users}}
"{{.}}"
{{/users}}

Result:

A,B,C


  • No labels