【发布时间】:2012-08-23 12:17:48
【问题描述】:
这是我当前的代码:
Model.containing(req.user.location, function(err, models) {
if (err) throw err;
res.render('models/index', {title: 'Models', models: models});
});
我得到一个包含用户位置的模型列表。它工作得很好。现在我想获得所有以前的模型和一个额外的模型。我可以通过以下方式检索这个额外的模型:
Model.find().where('name').equals('desired name').exec(function(err, models) {
//got my models!
});
我可以把它们结合起来做这样的事情吗?
Model.containing(req.user.location, function(err, models) {
if (err) throw err;
Model.find().where('name').equals('desired name').exec(function(err, newModels) {
var allModels = models + newModels;
res.render('models/index', {title: 'Models', models: allModels});
});
});
谢谢!
【问题讨论】: