Можете ли вы обновить метаданные с помощью gcloud-node?
Я использую gcloud-node для хранения файлов в Google Cloud Storage. Я хотел бы обновить метаданные, такие как отметка времени аля touch
, Это возможно?
1 ответ
Решение
Вы можете передать метаданные bucket.write
как в:
data = {
data: 'Hello World',
metadata: {
// ...
}
};
bucket.write('HelloMessageFile', data, function(err, fileObject) {});
Если вы хотите обновить метаданные для существующего файла, просто передайте метаданные внутри data
:
data = {
metadata: {
// ...
}
};
bucket.write('HelloMessageFile', data, function(err, fileObject) {});