Choice
Choice fields store single or multiple selections from a predefined list or Data Object.
Go to Studio → Collections → [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
| Setting | Description |
|---|---|
| Field Name | Text input, required. Unique identifier for the field. |
| Input Type | Dropdown, required. Choose Enum Multi, Enum Single, Text Multi, or Text Single. |
| Default Value | Dropdown. Pre-selected option for new records. |
| Display Label | Text input. Human-readable label shown in forms. |
| Icon | Icon picker. Visual identifier. |
| Status | Toggle, defaults to true. Enable or disable the field. |
| Required | Checkbox. Make the field mandatory. |
Options Data
| Setting | Description |
|---|---|
| Use Data Object | Toggle. Pull options from a predefined data object instead of manual entry. |
| Options | Tag input. Add choice options as comma-separated values. |
Advanced Settings
| Setting | Description |
|---|---|
| Description | Text area. Documents the field's purpose. |
| Form Visibility | Dropdown. Show in Add, Edit, or Both forms. |
| DB Field Name | Text 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
Related
- Common Settings — Shared settings reference