SqliteAtomicTransition
Defined in: packages/rxdb-plugin-trigger/src/core/atomic-transition.ts:34
SqliteAtomicTransition - SQLite CAS 实现
通过原生 SQL UPDATE ... WHERE 执行原子更新。 Date 对象会被序列化为 ISO 字符串。
Implements
Constructors
Constructor
new SqliteAtomicTransition(rxdb, EntityType): SqliteAtomicTransition;
Defined in: packages/rxdb-plugin-trigger/src/core/atomic-transition.ts:39
Parameters
| Parameter | Type |
|---|---|
rxdb | RxDB |
EntityType | EntityType |
Returns
SqliteAtomicTransition
Methods
transition()
transition(
_entityName,
id,
expected,
patch): Promise<boolean>;
Defined in: packages/rxdb-plugin-trigger/src/core/atomic-transition.ts:46
Parameters
| Parameter | Type |
|---|---|
_entityName | string |
id | string |
expected | Record<string, unknown> |
patch | Record<string, unknown> |
Returns
Promise<boolean>