QueryCollectionUtils

Interface: QueryCollectionUtils<TItem, TKey, TInsertInput>

Definiert in: packages/query-db-collection/src/query.ts:256

Schreiboperationsarten für Batch-Operationen

Erbt von

  • UtilsRecord

Typparameter

TItem erweitert object = Record<string, unknown>

TKey erweitert string | number = string | number

TInsertInput erweitert object = TItem

Indexable

ts
[key: string]: Fn
[key: string]: Fn

Eigenschaften

refetch

ts
refetch: RefetchFn;
refetch: RefetchFn;

Definiert in: packages/query-db-collection/src/query.ts:261


writeBatch()

ts
writeBatch: (operations) => void;
writeBatch: (operations) => void;

Definiert in: packages/query-db-collection/src/query.ts:266

Parameter

operations

SyncOperation<TItem, TKey, TInsertInput>[]

Gibt zurück

void


writeDelete()

ts
writeDelete: (keys) => void;
writeDelete: (keys) => void;

Definiert in: packages/query-db-collection/src/query.ts:264

Parameter

keys

TKey | TKey[]

Gibt zurück

void


writeInsert()

ts
writeInsert: (data) => void;
writeInsert: (data) => void;

Definiert in: packages/query-db-collection/src/query.ts:262

Parameter

data

TInsertInput | TInsertInput[]

Gibt zurück

void


writeUpdate()

ts
writeUpdate: (updates) => void;
writeUpdate: (updates) => void;

Definiert in: packages/query-db-collection/src/query.ts:263

Parameter

updates

Partial<TItem> | Partial<TItem>[]

Gibt zurück

void


writeUpsert()

ts
writeUpsert: (data) => void;
writeUpsert: (data) => void;

Definiert in: packages/query-db-collection/src/query.ts:265

Parameter

data

Partial<TItem> | Partial<TItem>[]

Gibt zurück

void

Unsere Partner
Code Rabbit
Electric
Prisma
Bytes abonnieren

Ihre wöchentliche Dosis JavaScript-Nachrichten. Jeden Montag kostenlos an über 100.000 Entwickler geliefert.

Bytes

Kein Spam. Jederzeit kündbar.

Bytes abonnieren

Ihre wöchentliche Dosis JavaScript-Nachrichten. Jeden Montag kostenlos an über 100.000 Entwickler geliefert.

Bytes

Kein Spam. Jederzeit kündbar.