title: How to remove attribute from response using sequelize?
body: <pre><code>const User = sequelize.define('user', {
      // attributes
      firstName: {
          type: Sequelize.STRING,
          allowNull: false
      },
      lastName: {
          type: Sequelize.STRING
          // allowNull defaults to true
      }
  });
  
  const Project = sequelize.define('project', {
      // attributes
      projectName: {
          type: Sequelize.STRING,
          allowNull: false
      }
  });
  User.belongsToMany(Project,{as:'Projects',through:'user_project'});
  Project.belongsToMany(User,{as:'Users',through:'user_project'});
  </code></pre>
  
  <p><strong>Fetching data like this</strong></p>
  
  <pre><code>app.use('/get', (req, res) =&gt; {
      User.findAll({
          attributes: ['firstName'],
          include: [{
           model:Project,
              as:'Projects',
              attributes: ['projectName']
          }]}).then((result) =&gt; {
          res.json(result)
      })
  })
  </code></pre>
  
  <p><strong>getting a response like this</strong></p>
  
  <pre><code> [{
      "firstName": "naveen",
      "Projects": [
        {
          "projectName": "EV",
          "user_project": {
            "createdAt": "2019-07-21T06:17:49.119Z",
            "updatedAt": "2019-07-21T06:17:49.119Z",
            "userId": 1,
            "projectId": 3
          }
        }
      ]
    }]
  </code></pre>
  
  <p><strong>Expected response</strong></p>
  
  <pre><code>[{
      "firstName": "naveen",
      "Projects": [
        {
          "projectName": "EV",
        }
      ]
    }]
  </code></pre>
  
  <p>I am using sequelize in my project(<a href="http://docs.sequelizejs.com).I" rel="nofollow noreferrer">http://docs.sequelizejs.com).I</a> am fetching data from <code>DB</code>.I have <strong>many to many mapping</strong> I already add <code>attributes</code> property to remove unnecessary data. but it not works for me </p>