SchemaField defines the properties of a field in the schema.
Name | Type | Description | Notes |
---|---|---|---|
array | Boolean | Array indicates if the field is an array of values. For example, if `type` is string and `array` is `true`, then the field is an array of strings. | [optional] |
arrayLength | Integer | The required length of the array, if `array` is `true`. This allows you to enforce that an array contains an exact number of items. For example, to store a 2x2 vector, you could set `type` to float, `array` to `true` and `array_length` to `4`. | [optional] |
description | String | The description of the field. | [optional] |
mode | SchemaFieldMode | ||
name | String | The name of the field. | |
type | SchemaFieldType |