DocumentSnapshot
에서 데이터를 가져오는 방법을 구성하는 옵션입니다 (예: 아직 최종 값으로 설정되지 않은 서버 타임스탬프에 원하는 동작).
서명:
export declare interface SnapshotOptions
속성
속성 | 유형 | 설명 |
---|---|---|
serverTimestamp | '추정' | '이전' | '없음' | 이 옵션을 설정하면 아직 최종 값으로 설정되지 않은 서버 타임스탬프의 반환 값을 제어합니다.'estimate'를 지정하면 대기 중인 서버 타임스탬프가 로컬 시계를 기준으로 추정치를 반환합니다. 이 예상치는 최종 값과 다르기 때문에 서버 결과를 사용할 수 있게 되면 이 값이 변경됩니다.'이전'을 지정하면 대기 중인 타임스탬프가 무시되고 대신 이전 값이 반환됩니다.이 값을 생략하거나 '없음'으로 설정하면 서버 값을 사용할 수 있게 될 때까지 기본적으로 null 이(가) 반환됩니다. |
SnapshotOptions.serverTimestamps
설정할 경우 아직 최종 값으로 설정되지 않은 서버 타임스탬프의 반환 값을 제어합니다.
'estimate'를 지정하면 대기 중인 서버 타임스탬프가 로컬 시계를 기준으로 추정값을 반환합니다. 이 예상치는 최종 값과 다르며 서버 결과를 사용할 수 있게 되면 값이 변경됩니다.
'previous'를 지정하면 대기 중인 타임스탬프가 무시되고 대신 이전 값이 반환됩니다.
생략하거나 '없음'으로 설정하면 서버 값을 사용할 수 있을 때까지 null
가 기본적으로 반환됩니다.
서명:
readonly serverTimestamps?: 'estimate' | 'previous' | 'none';