We are an e-commerce store, and have 150+ attributes on our products (things like “Color”, “Size”, “Weight”, etc). We are trying to figure out the best way to get our data into Algolia so that our users can filter by “Color: Red”, “Size: Large”, etc.
In our database, we have products, and each product has a collection of “attributes & values”. So on a product, it could have “Color: Red, Size: Large, Weight: 2lbs”. Another product may have a completely different set of attributes “Certified: true, Voltage: 1300”, etc.
What is the best way for us to put our attributes into an indice in Algolia, so that we can accomplish our goal of letting users quickly filter products down?