title: Convert raw query to sequelize
body: <p>I'm new to Sequelize and I'm having a hard time to understand this. This is my raw query:</p>
  
  <pre><code>select * from routes r join transports t where origin like :origin and destination like :destination and convert(departure, date) like convert(:date, date) and r.transportId = t.id
  </code></pre>
  
  <p>I want to do this in Sequelize, and looking at the docs I have tried this:</p>
  
  <pre><code>const { Sequelize, Op } = require("sequelize");
  Route.findAll({
              where: {
                  destination,
                  origin,
                  Sequelize.where(Sequelize.fn('CONVERT', Sequelize.col('departure'), 'date'): {
                          [Op.like]: Sequelize.fn('CONVERT', date, 'date'))
                  }
              },
             include: [{
                  model: db.transport,
                  as: 'transport'
              }]);
  </code></pre>
  
  <p>But I get syntax errors.</p>
  
  <p>Edit: </p>
  
  <pre><code>Route.findAll({
          where: {
              destination,
              origin,
              Sequelize.where(Sequelize.fn('CONVERT', Sequelize.col('departure'), 'date'), {
                  [Op.like]: Sequelize.fn('CONVERT', date, 'date')
              })
          },
          include: [{
              model: db.transport,
              as: 'transport'
          }]
      });
  </code></pre>
  
  <p>I still get same syntax error:</p>
  
  <pre><code> Sequelize.where(Sequelize.fn('CONVERT', Sequelize.col('departure'), 'date'), {
            ^
  
  SyntaxError: Unexpected token '.'
  </code></pre>
  
  <p>Edit: </p>
  
  <pre><code>Route.findAll({
          where: {
              [Op.and]: [
                  { destination, origin },
                  Sequelize.where(Sequelize.fn('CONVERT', Sequelize.col('departure'), 'date'), {
                      [Op.like]: Sequelize.fn('CONVERT', date, 'date')
                  })
              ]
          },
          include: [{
              model: db.transport,
              as: 'transport'
          }]
      });
  </code></pre>
  
  <p>It removed the previous syntax error. Now I get this one:</p>
  
  <pre><code>SequelizeDatabaseError: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''date') LIKE CONVERT('2020-05-28 00:00:00', 'date'))' at line 1
  </code></pre>