跳到主要内容

deserializeFromEnvelope

const deserializeFromEnvelope: (bytes, property) => unknown;

Defined in: packages/rxdb-adapter-encrypted/dist/serialize.d.ts:21

按持久化时的属性类型把已认证明文字节还原为业务值。

null 不会进入本函数;adapter 应直接返回数据库 NULL。结构化值、boolean、number、integer、 bigint 与 date 均严格校验,避免把损坏负载静默改写成合法业务值。binary 返回独立副本。

Parameters​

ParameterType
bytesUint8Array
propertyPropertyLike

Returns​

unknown

Throws​

EncryptedDecryptError 负载无法按声明的持久化类型解码