Services Plugins FAQs

Selectize Dropdown with Supabase

Im currently trying to use a Selectize Dropdown with the Supabase plugin. Everything is setup and working perfectly, except that I cannot set the Dynamic Field ID to the Supabse “id” field. I’m assuming it’s because the ID for this particular table in Supabse is “int8”?

Is this a bug, or is there a reason why IDs cannot read from “number” fields? Any help would be appreciated.

Hi @phil1,

This behavior is not a bug. The Dynamic Field ID field in the Selectize plugin element is configured to accept a Text (String) data type as the identifier. Because your Supabase table returns the id column as a number (int8), Bubble filters out non-text fields from being selected in that property.

How to Resolve This Issue

To make the Supabase id available for selection in the plugin settings, adjust how Bubble interprets that field from your API or database response:

  1. Navigate to the Plugins tab in your Bubble editor.
  2. Locate the Supabase plugin (or the API Connector call powering your Supabase data).
  3. Find the call definition or data schema for the table you are referencing.
  4. Change the data type of the id field from Number to Text.
  5. Save the configuration and re-initialize the call if prompted.

Once the id field is set to Text, it will appear in the Dynamic Field ID dropdown inside the Selectize element inspector.

Please feel free to reach out if you have further questions or need additional assistance.

Best regards,
Support Team
Browse all Zeroqode Plugins for bubble
Banner_Last3

Hi @phil1,

I am following up to check if you had a chance to test changing the Supabase ID data type to Text in your plugin settings as suggested in our previous message.

Please let us know if everything is working smoothly now or if you need any further assistance with the Selectize: (Multi) Dropdown Input plugin.

Best regards,
Support Team
Browse all Zeroqode Plugins for bubble
Banner_Last3