decodeRxDBChangePatch()
function decodeRxDBChangePatch(
metadata,
patch,
resolveEntityMetadata?
): Record<string, unknown> | null;
Defined in: packages/rxdb/src/system/change-codec.ts:320
encodeRxDBChangePatch 的逆运算;语义、列过滤规则完全对称。
不存在的 envelope 走"legacy"分支:老 RxDB 把 bigint / binary 直接落 JSON,
读端按 JS 类型反射还原。
Parameters
| Parameter | Type |
|---|---|
metadata | EntityMetadata |
patch | Readonly<Record<string, unknown>> | null | undefined |
resolveEntityMetadata? | RxDBChangeEntityMetadataResolver |
Returns
Record<string, unknown> | null