【发布时间】:2014-10-05 15:45:35
【问题描述】:
我在mongodb 中使用find() 和mongoskin
我正在尝试获取两个集合。
/* GET drawingList */
router.get('/drawinglist', function(req, res) {
var db = req.db;
db.collection('drawingList').find().toArray(function (err, items) {
res.json(items);
});
});
// GET drawingQty
router.get('/drawinglist', function(req, res) {
var db = req.db;
db.collection('drawingQty').find().toArray(function (err, items) {
res.json(items);
});
});
我尝试像这样将它们合并在一起,
router.get('/drawinglist', function(req, res) {
var db = req.db;
db.collection('drawingList').find().toArray(function (err, items)
db.collection('drawingQty').find().toArray(function (err, items) {
res.json(items);
});
});
但程序不会运行。 连接它的正确方法是什么?
【问题讨论】:
-
您能详细说明您要达到的目标吗?你想发送两个结果吗?
-
我正在查找结果并将其作为 json 推送到数组中。根据我的阅读,最好只进行两个单独的查询。我做到了。
标签: node.js node-mongodb-native mongoskin