Skip to main content

Choice

Choice fields store single or multiple selections from a predefined list or Data Object.

Go to StudioCollections → [Collection Name] → Fields tab → Add Field, then select Choice. To edit an existing field, click the edit action next to it.

View all settings

Basic Settings

SettingDescription
Field NameText input, required. Unique identifier for the field.
Input TypeDropdown, required. Choose Enum Multi, Enum Single, Text Multi, or Text Single.
Default ValueDropdown. Pre-selected option for new records.
Display LabelText input. Human-readable label shown in forms.
IconIcon picker. Visual identifier.
StatusToggle, defaults to true. Enable or disable the field.
RequiredCheckbox. Make the field mandatory.

Options Data

SettingDescription
Use Data ObjectToggle. Pull options from a predefined data object instead of manual entry.
OptionsTag input. Add choice options as comma-separated values.

Advanced Settings

SettingDescription
DescriptionText area. Documents the field's purpose.
Form VisibilityDropdown. Show in Add, Edit, or Both forms.
DB Field NameText input. Custom database column name.

Input Types

  • Enum Multi — Multiple selections stored as database enums.
  • Enum Single — Single selection stored as a database enum.
  • Text Multi — Multiple selections stored as text.
  • Text Single — Single selection stored as text.

Options Data

You can define options in two ways:

  • Manual Entry — Type options in the input box and press Enter. Use Add Bulk to add multiple options at once.
  • Use Data Object — Turn on Use Data Object to source options from a predefined Data Object in your project.

Settings

See Common Settings for shared options.

Not available: Primary Key, Unique

Use Cases

  • Status fields (for example, Pending, Approved, Rejected)
  • Tags or categories
  • Role selection
  • Country or language lists