2

在 MongoDB Atlas 中,我想设置一个触发器,以便每当我将记录插入特定集合(例如:testCollection)时,它都会将“Hello”写入 S3 存储桶。

我能够成功设置触发器来调用 Stitch 函数。但是,此函数无法写入 S3 存储桶。有没有我可以参考的适当文档,或者我可以获得任何帮助?

顺便说一句,我试过了,

exports = function() {
    const s3 = context.services.get("aws").s3('us-west-2');
    return s3.PutObject({
       "Body": "Hello world!",
       "ContentType": "text/plain",
       "ACL": "public-read",
       "Bucket": "my-bucket-name",
       "Key": "test-object"
    });
};

文档中的示例。它不起作用,或者我错过了一些东西。我登录const s3 = context.services.get("aws")了,它在日志中打印的是undefined.

4

0 回答 0