跳到主要内容

parseEntityFieldValue()

function parseEntityFieldValue(type, raw): unknown;

Defined in: packages/rxdb/src/entity/entity-value.utils.ts:95

按字段类型把原始值规范化成实体侧的运行时表示。

Parameters​

ParameterTypeDescription
typeEntityFieldTypeName封闭集合 EntityFieldTypeName。不接受任意字符串:未知值一律抛错, 避免配置拼写错误、生成器版本漂移或新增枚举未实现被伪装成"解析成功"。
rawunknown原始值;null 与空串统一归一化为 null

Returns​

unknown

Throws​

当 type 不是 EntityFieldTypeName 的成员时抛出,错误信息带上该类型名