title: Use ILIKE in sequelize where clause(JSON column)
body: <p>I have JSON column where I have stored data like -</p>
  
  <pre><code>{ tag : ["as","bs","cs"] }
  </code></pre>
  
  <p>I want to search within this column with <code>ILIKE</code> and I believe JSON datatype is just string so I used query like - </p>
  
  <pre><code>SELECT * FROM public."Transactions" WHERE tags::text ILIKE '%as%'
  </code></pre>
  
  <p>above query works fine in sql </p>
  
  <p>I need to implement this with sequelize model <strong>with no success
  code</strong> I used is </p>
  
  <pre><code>    let searchQuery = [
          {
              payee: {
                  [Op.iLike]: '%' + search + '%'
              }
          },
          {
              tags: {
                  [Op.iLike]: '%as%'
              }
          }
      ];
  </code></pre>
  
  <p><strong><em>gives error as</em></strong></p>
  
  <blockquote>
    <p>Unhandled rejection SequelizeDatabaseError: operator does not exist:
    json ~~* unknown</p>
  </blockquote>