【发布时间】:2019-05-07 10:48:01
【问题描述】:
我是 javascript 的初学者,我正在尝试使用 node.js 创建一个简单的 rest api。到目前为止,我有它。
我在 influxdb 中有一个名为 testDb 的数据库和一个名为 testMeasurement 的表。 testMeasurement 表包含DateOfBirth,ID,FirstName,LastName
(ID 是我的 testMeasurement 表中的标记)
var express = require('express');
const Influx = require('influx')
var app = express();
const influx = new Influx.InfluxDB('http://user:password@localhost:8086/testDb')
app.listen(3000, 'localhost');
app.get('/myapi', function (req, res) {
influx.query('select * from testMeasurement').then(result => {
res.json(result)
}).catch(err => {
res.status(500).send(err.stack)
})
})
现在,上面给出了我在 testMeasurement 表中来自数据库“testDb”的所有数据。
如何以动态方式定义我的查询,以便过滤我的结果?
例如。如果我输入localhost/myapi/ID={someValue},这应该给我那个ID的relatedData。
任何建议都会很有帮助。
【问题讨论】:
标签: javascript node.js rest express