跳到主要内容

assertSupportedRxDBSystemVersions()

function assertSupportedRxDBSystemVersions(state): void;

Defined in: packages/rxdb/src/system/migration.ts:300

断言库的版本不高于本进程支持的版本,否则拒绝打开。

Parameters​

ParameterTypeDescription
stateRxDBSystemVersionStategetRxDBSystemVersionState 的结果

Returns​

void

Throws​

UnsupportedRxDBSystemVersionError 任一号高于本进程常量时

Remarks​

只拦「库比客户端新」。落后(含全新库的 0)在这里一律放行——那是 isCurrentRxDBSystemVersion 接手、由适配器补迁移的正常路径, 在这里拦住会让所有需要升级的库都打不开。