SnapshotOptions interface

DocumentSnapshot에서 데이터를 가져오는 방법을 구성하는 옵션입니다 (예: 아직 최종 값으로 설정되지 않은 서버 타임스탬프에 원하는 동작).

서명:

export declare interface SnapshotOptions 

속성

속성 유형 설명
serverTimestamp '추정' | '이전' | '없음' 이 옵션을 설정하면 아직 최종 값으로 설정되지 않은 서버 타임스탬프의 반환 값을 제어합니다.'estimate'를 지정하면 대기 중인 서버 타임스탬프가 로컬 시계를 기준으로 추정치를 반환합니다. 이 예상치는 최종 값과 다르기 때문에 서버 결과를 사용할 수 있게 되면 이 값이 변경됩니다.'이전'을 지정하면 대기 중인 타임스탬프가 무시되고 대신 이전 값이 반환됩니다.이 값을 생략하거나 '없음'으로 설정하면 서버 값을 사용할 수 있게 될 때까지 기본적으로 null이(가) 반환됩니다.

SnapshotOptions.serverTimestamps

설정할 경우 아직 최종 값으로 설정되지 않은 서버 타임스탬프의 반환 값을 제어합니다.

'estimate'를 지정하면 대기 중인 서버 타임스탬프가 로컬 시계를 기준으로 추정값을 반환합니다. 이 예상치는 최종 값과 다르며 서버 결과를 사용할 수 있게 되면 값이 변경됩니다.

'previous'를 지정하면 대기 중인 타임스탬프가 무시되고 대신 이전 값이 반환됩니다.

생략하거나 '없음'으로 설정하면 서버 값을 사용할 수 있을 때까지 null가 기본적으로 반환됩니다.

서명:

readonly serverTimestamps?: 'estimate' | 'previous' | 'none';