跳到主要内容

Number

Number 元数据存储数字值,用于金额、数量、比例、评分、计数、时长和可按数字排序的字段。

当字段值需要计算、比较、排序、汇总,或需要以数字传给外部接口时,使用 number 处理。

值形态​

type NumberMetadataValue = number | null;

写入记录前,先显式转换外部入参:

const amount = Number(payload.input.amount);
if (!Number.isFinite(amount)) {
throw new Error('ORDER_AMOUNT_INVALID');
}

常见用途​

用途示例
金额价格、成本、预算
数量库存、件数
度量重量、时长、距离
分值评分、风险分
比例折扣率、完成百分比