Resource: Document
Dokumen mencatat semua informasi metadata mentah item yang akan direkomendasikan atau ditelusuri.
Representasi JSON |
---|
{ "name": string, "id": string, "schemaId": string, "content": { object ( |
Kolom | |
---|---|
name |
Tidak dapat diubah. Nama lengkap resource dokumen. Format Kolom ini harus berupa string berenkode UTF-8 dengan batas panjang 1.024 karakter. |
id |
Tidak dapat diubah. ID dokumen. ID harus sesuai dengan standar RFC-1034 dengan batas panjang 128 karakter. |
schemaId |
ID skema yang berada di penyimpanan data yang sama. |
content |
Data tidak terstruktur yang ditautkan ke dokumen ini. Konten hanya dapat disetel dan harus disetel jika dokumen ini berada di penyimpanan data |
parentDocumentId |
ID dokumen induk. Saat ini mendukung hierarki dokumen paling banyak dua tingkat. ID harus sesuai dengan standar RFC-1034 dengan batas panjang 63 karakter. |
derivedStructData |
Hanya output. Kolom ini bersifat OUTPUT_ONLY. Objek ini berisi data turunan yang tidak ada dalam dokumen input asli. |
aclInfo |
Informasi kontrol akses untuk dokumen. |
indexTime |
Hanya output. Terakhir kali dokumen diindeks. Jika kolom ini disetel, dokumen dapat ditampilkan dalam hasil penelusuran. Kolom ini bersifat OUTPUT_ONLY. Jika kolom ini tidak diisi, artinya dokumen belum pernah diindeks. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
indexStatus |
Hanya output. Status indeks dokumen.
|
Kolom union data . Representasi data. Salah satu dari struct_data atau json_data harus diberikan. Jika tidak, error INVALID_ARGUMENT akan ditampilkan. data hanya dapat berupa salah satu dari hal berikut: |
|
structData |
Data JSON terstruktur untuk dokumen. Harus sesuai dengan |
jsonData |
Representasi string JSON dokumen. Harus sesuai dengan |
Metode |
|
---|---|
|
Membuat Document . |
|
Menghapus Document . |
|
Mendapatkan Document . |
|
Impor massal beberapa Document . |
|
Mendapatkan daftar Document . |
|
Memperbarui Document . |
|
Menghapus semua Document yang dipilih secara permanen di cabang. |