【发布时间】:2015-07-28 14:50:10
【问题描述】:
我知道options.attributes 您列出了您想要选择的属性
但是有没有办法只排除一个字段?
现在我已经解决了
User
.findAll({order: [['id','DESC']]})
.then(function(users) {
users = users.filter(function(user){
delete user.dataValues.password;
return user;
});
return reply( ReplyUtil.ok(users) );
})
.catch(function(err){
return reply( ReplyUtil.badImplementation(err) );
});
顺便说一句
我不明白为什么你应该使用user.dataValues.password
if not delete 不起作用,而不是简单地 user.password
如果我像这样调试console.log('pass: ', user.password)我可以看到密码。
【问题讨论】:
标签: node.js sequelize.js