【问题标题】:Express Get api快速获取api
【发布时间】:2018-06-29 18:08:36
【问题描述】:

我现在正在练习 MEAN 堆栈。

我使用 Angular shell 制作了一个项目,并在我的项目中加入了 express。

这是我的第一个 GET,我想用它从我的 mongoDB 中检索一些数据,在这种情况下是整个集合:

 router.get('/biscottigrazie', function(req, res) {
    var db = req.db;
    var collection = db.get('biscotti');

});

也许我错过了这个概念,但我认为从角度我应该能够“调用”这个 GET 并获取数据。

那么,我的 var 集合应该包含数据,如何从 angular 文件中检索它们?

【问题讨论】:

    标签: angularjs node.js mongodb express mean-stack


    【解决方案1】:

    您不会从请求变量中获取数据库实例。你会在定义数据库时得到它。

    var db = new Db('test', new Server('localhost', 27017));
    
    router.get('/biscottigrazie', function(req, res) {
        var collection = db.getCollection('biscotti');
        res.send(collection);
    });
    

    【讨论】:

    • 你知道我如何从角度调用它,以及如何管理集合吗?
    猜你喜欢
    • 1970-01-01
    • 2016-04-22
    • 2019-03-25
    • 1970-01-01
    • 2015-01-16
    • 2016-09-03
    • 2013-03-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多