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:
- Navigate to the Plugins tab in your Bubble editor.
- Locate the Supabase plugin (or the API Connector call powering your Supabase data).
- Find the call definition or data schema for the table you are referencing.
- Change the data type of the
id field from Number to Text.
- 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
