Sequelize attributes in findOne returning all fields
<p>I have</p>

<pre><code>db.User.findOne({
  attributes: ['id', 'firstName', 'lastName', 'email', 'phoneNumber', 'createdAt', 'type', 'status'],
  where: {
    id: id
  }
}).then(function(dbUser) {
  console.log(dbUser);
});
</code></pre>

<p>And it's returning all of the fields, not just the ones I specify in <code>attributes</code>. What am I doing wrong?</p>