SnapshotOptions interface

Các tuỳ chọn định cấu hình cách truy xuất dữ liệu qua DocumentSnapshot (ví dụ: hành vi mong muốn đối với dấu thời gian của máy chủ chưa được đặt thành giá trị cuối cùng).

Chữ ký:

export declare interface SnapshotOptions 

Thuộc tính

Tài sản Loại Mô tả
serverTimestamps (Dấu thời gian máy chủ) "ước tính" | "trước" | "none" Nếu bạn đặt chính sách này, hãy kiểm soát giá trị trả về cho dấu thời gian của máy chủ chưa được đặt thành giá trị cuối cùng.Bằng cách chỉ định "Ước tính", dấu thời gian máy chủ đang chờ xử lý sẽ trả về giá trị ước tính dựa trên đồng hồ cục bộ. Giá trị ước tính này sẽ khác với giá trị cuối cùng và khiến các giá trị này thay đổi sau khi kết quả máy chủ được cung cấp.Khi bạn chỉ định "previous", dấu thời gian đang chờ xử lý sẽ bị bỏ qua và trả về giá trị trước đó.Nếu bỏ qua hoặc đặt thành "không", thì null sẽ được trả về theo mặc định cho đến khi có giá trị máy chủ.

Ảnh chụp nhanh.serverTimestamps

Nếu được đặt, hãy kiểm soát giá trị trả về cho dấu thời gian của máy chủ chưa được đặt thành giá trị cuối cùng.

Bằng cách chỉ định "estimated" (ước tính), dấu thời gian của máy chủ đang chờ xử lý sẽ trả về giá trị ước tính dựa trên đồng hồ cục bộ. Số liệu ước tính này sẽ khác với giá trị cuối cùng và khiến các giá trị này thay đổi sau khi kết quả máy chủ được cung cấp.

Khi chỉ định "previous", dấu thời gian đang chờ xử lý sẽ được bỏ qua và trả về giá trị trước đó.

Nếu bạn bỏ qua hoặc đặt thành "none", thì null sẽ được trả về theo mặc định cho đến khi có giá trị máy chủ.

Chữ ký:

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