在检索文档之前检查其他集合中是否存在数据

时间:2017-12-12 19:44:16

标签: node.js mongodb mongoose mongodb-query

你好,这是我的问题:是否可以从" job"获取所有数据?收集,但只有当我在网址中发送的密钥是来自" person"采集?

我的架构:

var job = Schema ({
    name: String,
    date: Date
});

var person = Schema({
    name: String,
    email: String,
    key: String
});

我正在使用NodeJS,因此我的代码如下所示:

router.route('/jobs/:key')
    .get(function(req, res, next) {
            Models.Job
            //if req.params.key is in the "person" collection
                .find({})
                .exec(function(err,jobs) {
                if (err){
                    throw err;
                }else{
                    res.json({jobs});
                }
            });
    });

由于

0 个答案:

没有答案