【发布时间】:2019-05-06 00:29:15
【问题描述】:
我是 NODE.js 的菜鸟。我们来了。
这是我的 NODE.js 代码:
// CONFIGURATION
var ISOCODE = process.argv[2];
var DATE_FROM = process.argv[3];
var DATE_TO = process.argv[4];
var express = require('express');
var app = express();
var config = require('./config');
var sql = require("mssql");
// connect to your database
sql.connect(config, function (err) {
if (err) console.log(err);
// create Request object
var request = new sql.Request();
// query to the database and get the records
request.query(`
SELECT IsoCountryCode,PLU,sum(Quantity) AS Quantity
FROM IntegrationRepository_PROD.Drupal.Export_ProductSales
WHERE IsoCountryCode = '${ISOCODE}'
AND OrderDateTime >= '${DATE_FROM}'
AND OrderDateTime <= '${DATE_TO}'
GROUP BY IsoCountryCode,PLU`, function (err, result, fields) {
if (err) console.log(err)
console.log(result);
});
});
我需要通过使用网站链接中的参数以某种方式将结果(console.log(result);)中的信息打印到网站页面?有可能吗?
网站链接将如下所示 -
http://website.com/ISOCODE=GB&DATE_FROM=2018-11-03&DATE_TO=2018-11-03
或类似的东西
【问题讨论】:
标签: html node.js arguments command-line-arguments