Вы хотите загрузить doc_1_1
несколько раз, например 3 раза, и ожидать, что ваше ведро будет выглядеть так:
- doc_1_1
- doc_1_1_revision_3
- doc_1_1_revision_2.,,
Короче говоря, вы не можете достичь этого автоматически с помощью поддержки GCP, и для этого требуется, чтобы вы работали над кодом загрузки для выполнения 2 операций:
- перемещение старый файл с именем
revision
- загрузить новый файл
В качестве альтернативы, GCP поддерживает изменение объекта с использованием двух понятий generation
на самом объекте и metageneration
на метаданных, связанных с объектом.Таким образом, вы либо продолжаете загружать новый файл, и вам не нужно обращать внимание на другие ревизии, но оставьте это для обработки в GCP.Список файлов с опцией для просмотра generation
и metadata
предоставит вам все файлы и ревизии
Конечно, вы можете восстановить / получить файл со спецификациейредакция