Zasób: Document
Dokument Firestore.
Maksymalny rozmiar to 1 MiB–4 bajty.
Zapis JSON |
---|
{
"name": string,
"fields": {
string: {
object ( |
Pola | |
---|---|
name |
Nazwa zasobu dokumentu, na przykład |
fields |
Obiekt zawierający listę par |
createTime |
Tylko dane wyjściowe. Czas utworzenia dokumentu. Ta wartość zwiększa się monotonicznie, gdy dokument jest usuwany, a następnie odtworzony. Można je też porównywać z wartościami z innych dokumentów i elementem Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
updateTime |
Tylko dane wyjściowe. Czas ostatniej modyfikacji dokumentu. Początkowo ta wartość jest ustawiona na Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
Metody |
|
---|---|
|
Pobiera wiele dokumentów. |
|
Stosuje grupę operacji zapisu. |
|
rozpoczyna nową transakcję; |
|
Potwierdza transakcję i opcjonalnie aktualizują dokumenty. |
|
Tworzy nowy dokument. |
|
Usuwa dokument. |
|
Pobiera jeden dokument. |
|
Wyświetla listę dokumentów. |
|
Zawiera listę wszystkich identyfikatorów kolekcji pod dokumentem. |
|
Wyświetla listę dokumentów. |
|
Partycjonuje zapytanie, zwracając kursory partycji, których można używać do równoległego uruchamiania zapytania. |
|
Aktualizuje lub wstawia dokument. |
|
Wycofuje transakcję. |
|
Uruchamia zapytanie agregacji. |
|
Uruchamia zapytanie. |