将mysql结果Nodejs传递给AngularJs

时间:2017-10-25 10:37:29

标签: javascript mysql angularjs node.js

我有一个包含45 000行的mysql表。 我使用node-mysql选择所有行:0.1018 secondes以获得结果 但是当我发送响应时,需要在angularjs中加载5个secondes,所以如果你想要流式传输结果它会帮助我。 这是我的代码:

NodeJs Side:

router.get('/', function(req, res) {

    var sqlStudies = "SELECT * from studies order by id desc";

    connection.query(sqlStudies, function(err, studies, fields) {
        // request execution time : 0.1018 secondes
        if (err) throw err;
        res.json(studies);

    });

});

AngularJs Side :(获取数据填充表格)

$http.get('/api/study/').success(function(response) {
    ed.studies = response;

});

感谢您的帮助

0 个答案:

没有答案