module.exports = function(Customer) {
Customer.beforeRemote('create', function (ctx, user, next) {
var companyprofile=app.models.customerdetail
companyprofile.create(ctx.args.data.cust_cmp_profile,user,next)// is this possible to pass selected value to model customerdetail
console.log(ctx);
});
};
这两个模型都是无关的,所以我在客户中称为customerdetail模型,我尝试使用customerdetail的create方法,但不知道如何做到这一点。我搜索很多,但没有任何东西我怎么能做到这一点
答案 0 :(得分:2)
试试希望它能帮到你
Customer.beforeRemote('create', function (ctx, user, next) {
var companyprofile=app.models.customerdetail
companyprofile.create({cust_cmp_profile:ctx.args.data.cust_cmp_profile}, function(err) {
if (err){
next(err)
}
else{
next()
}
});
});
答案 1 :(得分:1)
要在模型中使用app
,您应该执行以下操作:
module.exports = function(Customer) {
let app
// Your code like app.models
Customer.on('attached', function(a) {
app = a
})
}