【发布时间】:2018-08-06 21:44:25
【问题描述】:
所以我在我的 ReactJS 项目中有一个 axios 请求:
axios.get(URL, {params: {id: id}}
这几乎可以通过如下 URL 向我的后端传递一个 get 请求:
URL?id=id
我还有一个运行 mysql 查询的 Node.js Lambda 函数,如下所示:
connection.query("SELECT * FROM database.USER WHERE ID = '"+event.id+"'", function (error, results, fields))
所以我知道这不起作用,因为我通过 URL 传递参数,这不适用于事件
我正在尝试让我的 Node.js 函数从我的 URL 参数中读取 id,但我似乎不知道这样做的语法。
有人知道如何从 Node.js 函数中获取参数吗?我尝试过 params.id、@id、:id、params[0].id 之类的东西,但它们似乎都不起作用。
【问题讨论】:
标签: mysql node.js lambda parameter-passing axios