Skip to main content
Work in progress. This page will document each primitive Field type with accepted shapes, validation rules, and meta flags.
Primitive Field types accepted by schema.field/create and returned by fibery.entity/query.
Field typeExampleComments
fibery/int42
fibery/decimal0.33
fibery/booltrue
fibery/textDon't panicUp to 1k characters. Can be styled using ui/type meta flag: text | email | phone | url
~~fibery/email~~contact@megadodo.comDeprecated. Use a fibery/text field with ui/type meta set to "email": {"ui/type": "email"}
fibery/emoji🏏
fibery/date1979-10-12
fibery/date-time2019-06-24T12:25:20.812Z
fibery/date-range{"start": "2019-06-27", "end": "2019-06-30"}
fibery/date-time-range{"start": "2019-06-18T02:40:00.000Z", "end": "2019-07-25T11:40:00.000Z"}
fibery/location{"longitude": 2.349606, "latitude": 48.890764, "fullAddress": "Métro Marcadet Poissonniers, 67 boulevard Barbès, Paris, 75018, France", "addressParts": {"city": "Paris", "country": "France"}}All address parts are optional.
fibery/uuidacb5ef80-9679-11e9-bc42-526af7764f64
fibery/rank1000
fibery/json-value{"paranoid?": true}
For non-primitive types (single-select, multi-select, entity relations, rich text) see Fields.