查询从mongoose中的对象数组中获取数据

时间:2016-05-12 07:10:45

标签: node.js mongodb

我有一个如下的架构:

{
topics: [
    {
        topicName: String,
        quesList: [
            {
                quesListName: String,
                by: String,
                questions: [
                    {
                        id: Number,
                        question: String
                    }
                ]
            }
        ]
    }
]
}

如果topicName与我从客户端发送的主题相同,我想获取quesList数组。

以下是我的询问:

exports.query = function(req, res) {
        QuestionList.find(topics.req.query, function(err, questionList) {
            if (err) {
                return handleError(res, err);
            }
            return res.status(200).json(fnData(questionList));
        });
    }

0 个答案:

没有答案