Make a like/favorite system for external data

I have a external collection of wines coming from Algolia (the search feature is so good), on the page I want the user to be able to favorite, comment and review the wine:


I’ve created a local collection called “Favorite wine” that looks like this:

Just the information I need to show a simple listing on their profile. But my problem is then, when a user clicks a wine, how would I be able ti query my external collection with the ID to get that specific wine?
Or does this need to be stored in Algolia to easily get out?

You have happened upon another ‘relationships with external data’ issue - perhaps have a look at this post?

There is a workaround, but it is relatively burdensome!

1 Like

That was very helpful!
I’m only now stuck on this, as this is not removing the user… Any idea?

A question also: When I want to list all the favorites and link to the wine info page, is there any way to pull the information from Algolia for one object without having to use a list?

A little update here:
I’ve tried now to make a list of the “Local Algolium” in the profile with the entries that belongs to the user, and inside that list have another list to do the lookup of that object to Algolia:


But the objectID of the Local Algolia (seen in last screenshot) is not passed to Algolia, even tough I can easily print it inside the list without any issues… Any take on this? @Ben @ashley @jeremy

Can anyone help me here as I’m stuck with this still… @Ben @jeremy @ashley