I’m using Algolia for my search with the @ZeroqodeTeam plugin.
The way I have it implemented is that I return from Algolia a list of the unique IDs for my dataype “products”. Then I have a Repeating-Group of Products wherein, for each cell, it “Does a search for Products: Unique ID matches Algolia search unique ID: item number: current cell index #: first item”
So for each cell of the repeating group, the Algolia provided Unique ID is converted to its corresponding Product datatype.
But this has some drawbacks! Including, I cannot add extra search parameters in Bubble because this is a text list, not a product list. And I cannot use the powerful “Filter” function on the list.
I can do these things within Algolia, but I’d like to do them dynamically in Bubble after returning the Algolia search result.
So here’s what I’m trying to do:
- Take the list of text items (Unique IDs) provided by Algolia
- Convert this list of text Unique IDs into a list of Products (a datatype)
- Now I can use a list of Products, rather than the original text list.