Field Types
supported field types
string
(default)
A property that should be stored and read as a basic string.
number
A property that should be stored and read as either an integer or floating point number. Database engines should look at the configuration to determine ideal storage format.
The number of decimal places to preserve accuracy to. Overages should be automatically rounded with a warning. A hook can pre-format to accomplish floor or ceiling.
reference
Defines a reference to another sheet. Links should be established automatically by the matching engine or similar upon an evaluation of unique or similar columns between datasets.
The full path reference to another sheet/table configuration. Must be in the same workbook.
The type of relationship this defines. Can be has-one
enum
Defines an enumerated list of options for the user to select from. Matching
tooling attempts to resolve incoming data assignment to a valid option. The
maximum number of options for this list is 100
. For larger lists, users should
use the reference
or future lookup
types.
Permit the user to create new options for this specific field.
An array of valid options the user can select from
boolean
A true
or false
value type. Matching engines should attempt to resolve all
common ways of representing this value and it should usually be displayed as a
checkbox.
date
Store a field as a GMT date. Data hooks must convert this value into a
YYYY-MM-DD
format in order for it to be considered a valid value. Datetime is
not currently available, but will be a separately supported Field Type in the
future, and will include timezone.