Variables
Like other language, Liquid stores information in variables. There are two Liquid tags that facilitate creating variables: assign, and capture.
Assign
The assign tag creates a new variable.
In Mechanic, the assign tag can also create arrays and hashes. This isn't possible in other versions of Liquid â this feature is unique to Mechanic.
Capture
The capture tag is a useful tool for creating strings of multiple variables, which is very useful in Mechanic. We use this tag extensively in our task code for capturing GraphQL queries, email bodies, and more.
In the following example, the string is captured into a variable named query
.
Last updated