我对弹性搜索非常陌生,比如说在我的文档中我有字段 A、B、C、D,并且我想在所有字段中搜索单词“test”。
我希望每个字段都有不同的权重(即 A 有 10,B 有 8,C 有 5,D 有 2)。如何编写 es 查询来对我正在搜索的单词执行该查询。
我有一个位于 VPC 中的 lambda 函数,具有以下输入/输出绑定规则。

在函数内部,目标是触发电子邮件,因此如下所示:
const aws = require('aws-sdk');
const ses = new aws.SES({ region: 'us-west-2' });
ses.sendEmail(params, function (err, data) {
if (err) {
console.log(err);
}
});
Run Code Online (Sandbox Code Playgroud)
然而; 当我触发该函数时,没有打印错误,并且任务超时。
原本该函数位于VPC之外,并且可以成功发送电子邮件。
我已经仔细检查了该函数的权限,其中包括 AWSLambdaVPCAccessExecutionRole。
有人知道这里发生了什么事吗?