I am building a small web app for use as an internal tool.
The app’s backend is a Supabase cloud instance.
I have successfully connected my Plasmic project to the Supabase DB, and created a first page with a form that can INSERT to a table in that DB.
Now on the second page, I have to add a Select component which can present a list of records to the user. This list of records should be pulled from a DB table.
Following the documentation at Backend data integrations | Learn Plasmic I have created an appropriate data-query, and set the select component’s Data Query to point to this.
I can further see in the Plasmic Studio editor that the query is pulling the data rows I would expect.
However when I preview the app, the select simply shows a blank item for each row.
How can I specify which column of the data query should be used to populate the user-visible items on the Select component?
As the ‘code snippet’ appears to be javascripty, and my ResultSet contains a “name” field, I have tried changing the automatically-generated syntax: $queries.query.data
to $queries.query.data.map(d => d.name)
… but that doesn’t work.
I feel like there is one simple step missing, but I cannot see what it is.
N.B. I cannot find any detailed reference documentation for this, and I have tried the built-in “chat docs” agent but it hallucinates so much that I gave up trying to use it.

