Hi,
Is there anyway to filter collections with metafields?
We have some metafields on our collections and we want to filter the collection by the metafield, to display only collections where the metafield: is_vendor is set to true.
For example:
{% assign vendors_collection = collections | where "collection.metafields.custom.is_vendor, true %}
This doesn’t seem to work.
We are currently using a conditional operator to only show the vendors but I assume their is a better way of doing this.
Here is the code we currently have to display only vendors:
{% assign vendors_collection = collections %}
{% for collection in vendors_collection %}
{% if collection.metafields.custom.is_vendor == true %}
{% render 'custom-collection-card' %}
{% endif %}
{% endfor %}