2014-01-08 26 views

回答

6

确定一个生命周期回调是做正确的地方?因为它确实不是。如果明天你需要在CLI任务中使用你的模型或其他什么东西,那么会怎么样呢?此外,随着关联API的到来,可能会有更优雅的方式来实现它,但仍然在模型之外。

... 
// Controller code 
module.exports = { 
    index: function(req, res) { 
    // Whatever gets you the values... 

    values.owner = req.session.user_id; 
    Model.create(values, function(err, model) {...}); 
    }, 
    // Other actions 
} 
... 
:所以,现在我只想把你的引用作为一个简单的值,在行动(从这里您可以访问 req.session)与其他属性,像一起并传递到构造函数设置