亚马逊 AWS Lamda 函数 |事件未定义

时间:2021-07-22 05:18:47

标签: javascript node.js amazon-web-services aws-lambda aws-api-gateway

我编写了一个 lambda 函数,该函数由我也创建的 rest API 网关触发。其余 API 有两个参数 ingr 和 upc。奇怪的部分是在 lambda 函数中,事件对象实际上是未定义的。我遇到了一些奇怪的交互,每当我尝试将 lambda 链接到触发网关 API 时,它都会在已部署的网关内创建一个新的 ANY 方法,我不确定为什么会这样做。我可以删除该方法,然后将其从触发器中删除,它现在只显示两个参数的触发器,但也许这可能是我的问题的一部分?

Image of API gateway resources and methods

这是我的 API 网关资源和方法。

下面是我的 lambda 函数的代码。

Table: t_snapshots
+-----+---------------------+------------+--------+---------+--------+---------+--------+---------+--------+---------+
| id  | timestamp           | value_type | ch1_id | ch1_val | ch2_id | ch2_val | ch3_id | ch3_val | ch4_id | ch4_val |
+-----+---------------------+------------+--------+---------+--------+---------+--------+---------+--------+---------+
| 211 | 2021-07-14 16:26:50 |          1 | P5251  |     3.2 | P4552  |    3.21 | P1001  |    5.42 | P2001  |    2.13 |
| 212 | 2021-07-14 16:26:50 |          2 | P5251  |    1.55 | P4552  |    1.92 | P1001  |    4.32 | P2001  |    4.12 |
| 213 | 2021-07-14 16:26:50 |          3 | P5251  |    2.31 | P4552  |    1.93 | P1001  |    2.36 | P2001  |     3.4 |
+-----+---------------------+------------+--------+---------+--------+---------+--------+---------+--------+---------+



 

谁能帮我弄清楚为什么事件参数最终未定义?

0 个答案:

没有答案
相关问题