【发布时间】:2015-11-20 22:34:52
【问题描述】:
sailsjs 模型属性方法 toJSON 非常方便在发送回客户端之前处理模型属性。但是,此方法不带任何参数,我无法将附加信息传递给可用于处理属性的方法。
在我的特殊情况下,我需要通过比较登录的用户 ID (req.user.id) 来检查是否应该发送属性。例如
toJSON: function () {
var obj = this.toObject();
var result = {};
if (req.user.id === 123) { // How can I access req from inside toJSON?
// do something here ...
}
}
我找不到从 toJSON 内部访问 req 参数的方法。有什么建议吗?
【问题讨论】:
标签: node.js sails.js sails-postgresql