본문으로 건너뛰기

타입 별칭: MutationFn()<T>

type MutationFn<T> = (params) => Promise<any>;

정의 위치: packages/db/src/types.ts:135

낙관적 트랜잭션을 영속화합니다. 여기서 컬렉션 또는 라이브 쿼리 프리로드를 시작하거나 기다리면 안 됩니다. 동기화 커밋은 이 함수 뒤에 대기하므로, 해당 커밋 중 하나가 필요한 프리로드 작업을 기다리면 뮤테이션이 교착 상태에 빠질 수 있습니다. 대신 컬렉션 어댑터의 뮤테이션 승인 헬퍼를 사용합니다.

타입 매개변수

T

T 확장 object = Record&lt;string, unknown>

매개변수

params

MutationFnParams&lt;T>

반환값

Promise&lt;any>