function check_model_owner(field, value, callback) {
Model.find({where: {field: value }}, function(err, models) {
//code
});
}
此代码是从两个不同的地方叫,而接踵而来的是两个电话相同。
当然,这打破了,因为现在field
,在where子句中,实际上并不存在于模型中,并应在函数的参数field
变量来取代....我能做到这一点?
您可以创建查询对象:
function check_model_owner(field, value, callback) {
var query = {};
query[field] = value;
Model.find({where: query}, function(err, models) {
});
}