您可以使用gcloud-node更新元数据吗?

时间:2014-08-26 16:52:34

标签: node.js google-cloud-storage gcloud-node

我使用gcloud-node在Google云端存储上存储文件。我想更新元数据,例如时间戳ala touch。这可能吗?

1 个答案:

答案 0 :(得分:4)

您可以将元数据传递给bucket.write,如下所示:

data = {
  data: 'Hello World',
  metadata: {
    // ...
  }
};
bucket.write('HelloMessageFile', data, function(err, fileObject) {});

如果您想更新现有文件的元数据,只需传递data内的元数据:

data = {
  metadata: {
    // ...
  }
};
bucket.write('HelloMessageFile', data, function(err, fileObject) {});