Express.js-Mongo对象返回未定义

大湾

我正在尝试使用Express.js从Mongodb获取JSON,并且它在我的控制台中返回“未定义”。你能建议吗?

app.js:

var db = monk('localhost:27017/nodetest1', {
  username : 'USERNAME',
  password : 'PASSWORD'
});

index.js:

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

    var db = req.db;
    var collection = db.get('test1');

    collection.find({},{},function(e,docs){
    console.log(docs) // Returns "Undefined"
    res.send(docs);
    });
});
亚历山大·舒米洛夫(Aleksandr Shumilov)

检查“ e”对象,可能您有一个错误

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

  collection.find({},{},function(e,docs){
    if (!e) {
      console.log(docs); // Data you supposed to get in a correct way
    } else {
      console.log(e); // Checking the error - connection failure, bad authentication, etc.
    }
  });
});

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Express.js-Mongo对象返回未定义

来自分类Dev

router.post返回错误“未定义不是函数”。使用mongo和express.js

来自分类Dev

Express.js模块bodyparser返回未定义

来自分类Dev

在 Express JS 中访问用户信息返回未定义

来自分类Dev

Express JS会话未定义

来自分类Dev

使用节点JS Express JS获取用户的密码返回未定义

来自分类Dev

Node.js + Express-回调在完成之前返回未定义

来自分类Dev

React + Express.js URL参数在获取请求时返回未定义

来自分类Dev

Passport.js 和 Express Session - req.user 未定义导致 .isAuthenticted() 返回 false

来自分类Dev

Express JS图像参照来源未定义

来自分类Dev

Node.js Express req.session未定义

来自分类Dev

Express.js请求参数未定义

来自分类Dev

“会话”未定义-会话存储的Este JS / Express / Redis

来自分类Dev

使用Express JS未定义用户名

来自分类Dev

在Express.js中未定义req.session

来自分类Dev

Express.js响应未定义错误

来自分类Dev

Express JS图像参照来源未定义

来自分类Dev

从JS模块返回对象时“未定义”

来自分类Dev

从JS模块返回对象时“未定义”

来自分类Dev

Nightwatch JS页面对象返回未定义

来自分类Dev

Discord.JS | 获取通道对象返回未定义

来自分类Dev

返回未定义的 JS

来自分类Dev

express.Router()返回未定义

来自分类Dev

为什么.forEach一旦在express.js的控制器中调用后返回未定义?

来自分类Dev

使用express node.js的路由,但express.Router变得未定义

来自分类Dev

Sequelize.js / Node.js / Express.js:Tasks.findAll()返回TypeError:无法读取未定义的属性'findAll'

来自分类Dev

ReferenceError:未定义索引(Node.js,Express.js)

来自分类Dev

Express.js req.params未定义但req.req.params已定义

来自分类Dev

JS函数返回未定义

Related 相关文章

  1. 1

    Express.js-Mongo对象返回未定义

  2. 2

    router.post返回错误“未定义不是函数”。使用mongo和express.js

  3. 3

    Express.js模块bodyparser返回未定义

  4. 4

    在 Express JS 中访问用户信息返回未定义

  5. 5

    Express JS会话未定义

  6. 6

    使用节点JS Express JS获取用户的密码返回未定义

  7. 7

    Node.js + Express-回调在完成之前返回未定义

  8. 8

    React + Express.js URL参数在获取请求时返回未定义

  9. 9

    Passport.js 和 Express Session - req.user 未定义导致 .isAuthenticted() 返回 false

  10. 10

    Express JS图像参照来源未定义

  11. 11

    Node.js Express req.session未定义

  12. 12

    Express.js请求参数未定义

  13. 13

    “会话”未定义-会话存储的Este JS / Express / Redis

  14. 14

    使用Express JS未定义用户名

  15. 15

    在Express.js中未定义req.session

  16. 16

    Express.js响应未定义错误

  17. 17

    Express JS图像参照来源未定义

  18. 18

    从JS模块返回对象时“未定义”

  19. 19

    从JS模块返回对象时“未定义”

  20. 20

    Nightwatch JS页面对象返回未定义

  21. 21

    Discord.JS | 获取通道对象返回未定义

  22. 22

    返回未定义的 JS

  23. 23

    express.Router()返回未定义

  24. 24

    为什么.forEach一旦在express.js的控制器中调用后返回未定义?

  25. 25

    使用express node.js的路由,但express.Router变得未定义

  26. 26

    Sequelize.js / Node.js / Express.js:Tasks.findAll()返回TypeError:无法读取未定义的属性'findAll'

  27. 27

    ReferenceError:未定义索引(Node.js,Express.js)

  28. 28

    Express.js req.params未定义但req.req.params已定义

  29. 29

    JS函数返回未定义

热门标签

归档