我有一个架构如下
var QuestionListSchema = new Schema({
topicName: String,
quesList: {
quesListName: String,
by: String,
questions: [{
question: String
}]
}
});
我需要在问题数组中搜索问题;我是通过在params中传递搜索问题来实现的。
我的查询如下
exports.question = function(req, res) {
console.log(req.query.quesListName);
QuestionList.find({
"quesList.questions":new RegExp(req.query.questions, 'i')
}, function(err, questionList) {
if (err) {
return handleError(res, err);
}
return res.status(200).json(fnData(questionList));
});
};
但我无法获取搜索到的数据