Zasób: Document
Dokument Firestore.
Nie może przekraczać 1 MiB do 4 bajtów.
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. Godzina utworzenia dokumentu. Ta wartość rośnie monotonicznie, gdy dokument zostanie usunięty, a następnie ponownie utworzony. Można ją też porównywać z wartościami z innych dokumentów i z Sygnatura czasowa w formacie „Zulu” RFC3339 UTC z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
updateTime |
Tylko dane wyjściowe. Godzina ostatniej modyfikacji dokumentu. Początkowo ustawiana jest wartość Sygnatura czasowa w formacie „Zulu” RFC3339 UTC z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
Metody |
|
---|---|
|
Pobiera wiele dokumentów. |
|
Stosuje grupę operacji zapisu. |
|
Rozpoczyna nową transakcję. |
|
Zatwierdzanie transakcji i opcjonalne aktualizowanie dokumentów. |
|
Tworzy nowy dokument. |
|
Usuwa dokument. |
|
Pobiera pojedynczy dokument. |
|
Wyświetla listę dokumentów. |
|
Wyświetla listę wszystkich identyfikatorów kolekcji pod dokumentem. |
|
Wyświetla listę dokumentów. |
|
Partycjonuje zapytanie przez zwrócenie kursorów partycji, których można używać do równoległego wykonywania zapytania. |
|
Aktualizuje lub wstawia dokument. |
|
Wycofuje transakcję. |
|
Uruchamia zapytanie agregacji. |
|
Uruchamia zapytanie. |