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