如何使用Node.js设置从MySQL数据库填充数据的JSON文件的名称?

卡拉库利

我是Node.js的新手。尝试使用数据库中的数据填充json文件。而且我需要帮助设置此json文件的名称。这是代码:

            var http = require('http');

            http.createServer(function(req, res) {
                console.log('Receving request...');

                var callback = function(err, result) {
                    res.writeHead(200, {
                        'Content-Type' : 'x-application/json'
                    });
                    console.log('json:', result);
                    res.end(result);    
                };

            connectToDb(callback, queryData);}  
            ).listen(9999);

            function connecToDb(callback, queryData){
            var mysql = require('mysql');
                var connection = mysql.createConnection({
                    host : 'localhost',
                    user : 'xxxx',
                    password : 'xxxx',
                    database : 'xxxx',
                    port: 3306
                });

                connection.connect();
                var json = '';
                var data = queryData + '%';
                var query = 'SELECT * FROM TABLE WHERE POSTCODE LIKE "' + data + '"';
                connection.query(query, function(err, results, fields) {
                    if (err)
                        return callback(err, null);

                    console.log('The query-result is: ', results);

                    // wrap result-set as json
                    json = JSON.stringify(results);

                    /***************
                    * Correction 2: Nest the callback correctly!
                    ***************/
                    connection.end();
                    console.log('JSON-result:', json);
                    callback(null, json);
                });
            }

我得到的文件名为“下载”,该如何命名为“ myJson.json”?

罗伯特·朗森

添加内容处置标头,其值为“ attachment; filename =“ + filename

filename是您想要的文件名。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用MySQL数据库填充数据表

来自分类Dev

预填充数据库-Node.js + MongoDB

来自分类Dev

预填充数据库-Node.js + MongoDB

来自分类Dev

如何从Eclipse中的文件填充数据库表?

来自分类Dev

Codeigniter-如何设置从数据库填充数据的选定选项的值

来自分类Dev

如何使用python faker填充数据库

来自分类Dev

我如何使用函数isClicked()填充数据库?

来自分类Dev

如何在Rails中使用JSON填充数据库?

来自分类Dev

如何用数据填充数据库

来自分类Dev

如何用数据填充数据库

来自分类Dev

如何从数据库填充数据网格?

来自分类Dev

使用数据库中的数据填充数组(Angular + PHP / MySQL)

来自分类Dev

使用循环从数据库填充数据表

来自分类Dev

使用Laravel种子和sql文件填充数据库

来自分类Dev

Laravel-4如何使用ID值和名称值填充数据库中的选择框

来自分类Dev

Laravel-5如何使用ID值和名称值填充数据库中的选择框

来自分类Dev

如何在Firebase中填充数据库?

来自分类Dev

如何创建动态JSON对象以填充数据库中的值以绘制Canvas图表?

来自分类Dev

使用SQL批量复制填充数据库表

来自分类Dev

使用哈希值填充数据库

来自分类Dev

如何使用Node从MySQL数据库获取数据

来自分类Dev

如何根据数据库列中的值用数据填充数据网格视图

来自分类Dev

如何使用SqlBulkCopy填充数据库中的加密列?

来自分类Dev

Jhipster:如何在开始时使用 Liquibase 填充数据库

来自分类Dev

Grails:如何在内存数据库中预填充数据并拆除

来自分类Dev

使用休眠方式用数据填充数据库表的方法

来自分类Dev

Python - 每天使用 Schedule 从数据库中同时填充数据

来自分类Dev

使用node.js设置MongoDB数据库连接

来自分类Dev

如何在Node.js中使用数据库?

Related 相关文章

  1. 1

    使用MySQL数据库填充数据表

  2. 2

    预填充数据库-Node.js + MongoDB

  3. 3

    预填充数据库-Node.js + MongoDB

  4. 4

    如何从Eclipse中的文件填充数据库表?

  5. 5

    Codeigniter-如何设置从数据库填充数据的选定选项的值

  6. 6

    如何使用python faker填充数据库

  7. 7

    我如何使用函数isClicked()填充数据库?

  8. 8

    如何在Rails中使用JSON填充数据库?

  9. 9

    如何用数据填充数据库

  10. 10

    如何用数据填充数据库

  11. 11

    如何从数据库填充数据网格?

  12. 12

    使用数据库中的数据填充数组(Angular + PHP / MySQL)

  13. 13

    使用循环从数据库填充数据表

  14. 14

    使用Laravel种子和sql文件填充数据库

  15. 15

    Laravel-4如何使用ID值和名称值填充数据库中的选择框

  16. 16

    Laravel-5如何使用ID值和名称值填充数据库中的选择框

  17. 17

    如何在Firebase中填充数据库?

  18. 18

    如何创建动态JSON对象以填充数据库中的值以绘制Canvas图表?

  19. 19

    使用SQL批量复制填充数据库表

  20. 20

    使用哈希值填充数据库

  21. 21

    如何使用Node从MySQL数据库获取数据

  22. 22

    如何根据数据库列中的值用数据填充数据网格视图

  23. 23

    如何使用SqlBulkCopy填充数据库中的加密列?

  24. 24

    Jhipster:如何在开始时使用 Liquibase 填充数据库

  25. 25

    Grails:如何在内存数据库中预填充数据并拆除

  26. 26

    使用休眠方式用数据填充数据库表的方法

  27. 27

    Python - 每天使用 Schedule 从数据库中同时填充数据

  28. 28

    使用node.js设置MongoDB数据库连接

  29. 29

    如何在Node.js中使用数据库?

热门标签

归档