Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从前端连接两个SQL表/我将使用什么RESTAPI_Sql_Node.js_Rest - Fatal编程技术网

如何从前端连接两个SQL表/我将使用什么RESTAPI

如何从前端连接两个SQL表/我将使用什么RESTAPI,sql,node.js,rest,Sql,Node.js,Rest,这可能是一个由两部分组成的问题。因此,我想做的是必须通过表的ID进行连接,但是当我希望连接发生时,将使用前端的函数(即单击按钮或类似操作)。但我想知道的是,如果我想做这样的事情,我会使用什么REST命令?我在想得到什么?如果是,我如何将两个Id与请求一起传递到后端?我了解如何使用一个参数: this.testName = function(id) { return $http({ method: 'GET', url: '/api/order/:id' }).then(funct

这可能是一个由两部分组成的问题。因此,我想做的是必须通过表的ID进行连接,但是当我希望连接发生时,将使用前端的函数(即单击按钮或类似操作)。但我想知道的是,如果我想做这样的事情,我会使用什么REST命令?我在想得到什么?如果是,我如何将两个Id与请求一起传递到后端?我了解如何使用一个参数:

this.testName = function(id) {
return $http({
      method: 'GET',
  url: '/api/order/:id'
}).then(function(response) {
  console.log(response);
  return response.data
});
})

我认为这就像传递第二个参数一样简单,但我不确定需要做什么才能使节点中的url传递两个单独的id。
感谢所有的帮助,如果我想得太多,请给我点感觉

你的想法是正确的。创建端点并根据请求返回所需内容

要传递两个ID,请尝试以下操作:

url: '/api/order/:orderId/otherId/:otherId'

太棒了,谢谢,有一件事我忘了提到,那就是它将是同一个表中的两个表列(只是不同的id)。你认为在这种情况下,我可以只使用一个查询吗?你能给出一个数据的例子吗?这将是非常简单的,表将是一个自动递增的id和一个用于接收文本的列。我希望能够对两个ID进行(内部?)连接,以将两列数据显示在一起。所以这只是一种比较两个文本主体的方法