我正在创建风帆应用程序,有两个模型一对多的关系。
module.exports = {
attributes: {
qualificationName:{
required:true,
alpha:true,
},
qualificationDesc:{
required:true,
alpha:true
},
person:{
model:'Person'
}
},
},
Qualification.create({qualificationName:req.param('qualificationName'),qualificationDesc:req.param('description')}).exec(function createCB(err, created){
});
我已经单独创建了资格认证
Person.find({name:'Mike'}).populate('qualifications').exec(function(e,r){
r[0].qualifications.add(7);
r[0].save(function(err,res){
console.log(res);
}
});
现在我需要将此资格添加到我的Person模型中。
根据sails文档,我想像这样添加
@Override
public void onBackPressed() {
Fragment currFrag = getSupportFragmentManager().findFragmentById(R.id.container);
if (currFrag instanceof Second_frag) {
//do nothing
} else {
super.onBackPressed();
}
}
但问题是'add(7)'我试图在添加方法中添加mongodb id怎么做?
任何帮助都将不胜感激。