We use cookies to make HubSpot's community a better place. Cookies help to provide a more personalized experience and relevant advertising for you, and web analytics for us. To learn more, and to see a full list of cookies we use, check out our Cookie Policy (baked goods not included).
Dec 22, 2021 4:55 AM
Does anyone know how or if its possible to use the 'selectattr' filter for a multi select in HubDB?
For a normal select list I use something like:
{% set housename = house_db | selectattr ("housetype.name","equalto","Buckingham") %}
However I have changed the column type in HubDB to be a multi-select and updating the above filter to the below doesn't work. Does anyone know what I need to do?
{% set development = house_db | selectattr ("housetype.name","contains","Buckingham") %}
Solved! Go to Solution.
Dec 22, 2021 6:42 AM
I've figured it out...
I started by calling in the whole table, then using a secondary loop combined with an if condition manged to filter out the relevant rows.
{% set house_type_db = hubdb_table_rows(1234567) %}
{% for row in house_type_db %}
{% for item in row.development %}
{% if item.name == "Chapelgarth" %}
<!-- Show slick slider items -->
{% endif %}
{% endfor %}
{% endfor %}
Dec 22, 2021 6:42 AM
I've figured it out...
I started by calling in the whole table, then using a secondary loop combined with an if condition manged to filter out the relevant rows.
{% set house_type_db = hubdb_table_rows(1234567) %}
{% for row in house_type_db %}
{% for item in row.development %}
{% if item.name == "Chapelgarth" %}
<!-- Show slick slider items -->
{% endif %}
{% endfor %}
{% endfor %}