assertMutationsAllowed()
function assertMutationsAllowed(options): void;
Defined in: packages/rxdb/src/entity/entity-permissions.ts:154
批量公开写入口的整批预检
Parameters
| Parameter | Type | Description |
|---|---|---|
options | RxDBMutationsMap | mutations() 的入参;三组里出现的实体类都参与判定 |
Returns
void
Throws
PermissionDeniedError 任一违规即整批拒绝,清单列出全部违规
Remarks
只读元数据、同步完成,所以在任何写发出之前就有结论——与 QueryCache 批次逐条写、 本身不原子这件事无关。空集合的组不算:没有要写的行,就没有要拒绝的写。