Ressource: Dokument
Ein Dokument ist eine einzelne Inhaltseinheit, die in einen Datenspeicher aufgenommen wird. Es ist eine Unterressource eines DataStore. Während der Aufnahme wird ein Dokument geparst und in ein oder mehrere Segmente aufgeteilt.
| JSON-Darstellung |
|---|
{ "name": string, "createTime": string, "updateTime": string, "content": { object ( |
| Felder | |
|---|---|
name |
ID. Der vollständig qualifizierte Ressourcenname des Dokuments. Format: Wenn „ImportDocuments“ Dateien direkt importiert (das Standardquellformat), leitet der Dienst die „documentId“ aus dem Cloud Storage-URI der Datei ab. Wenn derselbe URI noch einmal importiert wird, wird dasselbe Dokument aktualisiert. Eine umbenannte oder verschobene Datei wird zu einem neuen Dokument. Bei |
createTime |
Nur Ausgabe. Zeitstempel für die Erstellung des Dokuments. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
updateTime |
Nur Ausgabe. Zeitstempel der letzten Aktualisierung des Dokuments. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
content |
Optional. Die mit diesem Dokument verknüpften unstrukturierten Daten: die Cloud Storage-Datei, aus der es importiert wurde. In jeder Zeile einer |
etag |
Optional. Das ETag des Dokuments. |
metadata |
Optional. Benutzerdefinierte Metadaten für dieses Dokument. Die Metadatenwerte müssen dem im übergeordneten DataStore definierten |
Inhalt
Mit diesem Dokument verknüpfte unstrukturierte Daten
| JSON-Darstellung |
|---|
{ // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "gcsUri": string // End of mutually exclusive fields. } |
| Felder | |
|---|---|
| Der Inhalt des unstrukturierten Dokuments. Im Folgenden finden Sie eine Liste der Felder, die sich gegenseitig ausschließen. In einer Antwort wird höchstens eines der Felder festgelegt: | |
gcsUri |
Der Cloud Storage-URI des Inhalts. Es werden nur Cloud Storage-URIs unterstützt, z. B. |
| Ende der sich gegenseitig ausschließenden Felder. | |
DocumentMetadata
Benutzerdefinierte Metadaten, die mit einem Dokument verknüpft sind.
| JSON-Darstellung |
|---|
{ "value": { object } } |
| Felder | |
|---|---|
value |
Optional. Der Metadatenwert als JSON-Objekt. Der Wert muss dem im übergeordneten DataStore definierten |
Methoden |
|
|---|---|
|
Ruft ein Dokument ab. |
|
Listet Dokumente in einem Datenspeicher auf. |
|
Durchsucht die Dokumente eines einzelnen Datenspeichers. |