See the full HubDB HubL documentation here
Gets information on a table including its name, columns, last updated, etc...
{% set table_info = hubdb_table(1029037) %}Showing information for table {{table_info.id}} ({{table_info.name}})
The table was created at {{table_info.created_at}} and has {{table_info.row_count}} rows
Gets a single row
{% set single_row = hubdb_table_row(1029037, 6655243623) %}Showing information for row {{single_row.hs_id}}
This row was created at {{single_row.hs_created_at}} and is named {{single_row.name}}
Gets information on a column in a table such as its label, type, and options.
{% set column_info = hubdb_table_column(1029037, "multiselect_column") %}Column ID {{column_info.id}} is named {{column_info.name}} with label {{column_info.label}} and type {{column_info.type}}
It has the options {{column_info.options}}
You can get an option by name, like so: {{column_info.getOptionByName("Option 1")}}
List multiple rows of a table
the value for {{row.hs_id}} is {{row.number_column}}
{% endfor %}Selected row {{row.hs_id}} with multiselect value: {{row.multiselect_column}}
{% endfor %}{{row.hs_id}}
{% endfor %}