2017-02-14 4 views
0

Во многих многих ассоциацийparent.setChild не является функцией

router.post('/', function(req, res, next) { 
var permission = req.body 
models.Permission.create(permission) 
    .then(function(data){ 
    if(permission.roles){ 
    var roles = permission.roles.map(models.Role.build.bind(models.Role)); 
    data.setRole(roles); 
    } 
    res.json(data) 
}) 
}); 

Это дает ошибку на data.setRole (роли) data.setRole is not a function

ответ

2

Если один ко многим отношений между разрешением и ролями попробуйте

data.setRoles(roles); 
Смежные вопросы