float
Represents a floating-point number with decimal precision.
dataformat: float
MYFIELD:
dataformat: float
dataformat_ext: [gt_#|gte_#|lt_#|lte_#]
default: 3.14dataformat_ext
Optional dataformat_ext can be a combination of:
- gt_123.45: Greater than 123.45
- gte_100.0: Greater than or equal to 100.0
- lt_200.5: Less than 200.5
- lte_150.0: Less than or equal to 150.0
Multiple constraints can be combined (space-separated).
Multivalue
Multi-value is supported.
## SCHEMA
MYPRICES:
dataformat: float
cardinal_max: 0
## INSTANCE multi-valued
MYPRICES: [9.99, 19.99, 29.99]
# or as space-separated string
MYPRICES: '9.99 19.99 29.99'Examples
Schema Definition
- classname: _schema
keyname: product
price:
dataformat: float
displayname: Price
description: Product price in currency unitsInstance Example
- classname: product
keyname: item1
price: 29.99Notes
- Float values are stored with full precision in the database
- Use constraints to enforce valid ranges (e.g., percentages, ratings)
- Decimal separator is always
.regardless of locale