**Source URL:** https://general.veevavault.dev/commercial/mdl/component-types/searchablefield.md

# Searchablefield

**Class: ** `metadata`

Definition of a searchable object Field.

Learn about <a href="https://platform.veevavault.help/en/lr/29926" target="_blank">Searchable Object Fields in Vault Help</a>.

| Attribute | Metadata | Description |
| --- | --- | --- |
| label | Type: StringMax length: 60 | UI-friendly string in the Vault's base language. |
| active | Type: Boolean | Indicates whether the component is active. |
| field | Type: SubcomponentRequired | Defines the object field (by [name]) of the searchable field, for example, abbreviation__v. Optional in some Vault Applications. |
| object | Type: ComponentRequired | Defines the object (by [name]) that the searchable field belongs to, for example, country__v. Optional in some Vault Applications. |
| required | Type: Boolean | Whether this component must exist (every Object must have at least one). |

### Supported Operations {#supported-operations}

| Operation | Support |
| --- | --- |
| Create | Yes |
| Recreate | Yes |
| Alter | Yes |
| Drop | Yes |
| Rename | Yes |
| Describe | Yes |
| Generate Recreate | Yes |
| Queryable | Yes |


---

**Previous:** [Sdkjob](/commercial/mdl/component-types/sdkjob)  
**Next:** [Searchcollection](/commercial/mdl/component-types/searchcollection)