title: Using dynamic search parameters with Sequelize.js
body: <p>I'm trying to follow the <a href="http://sequelizejs.com/" rel="noreferrer">Sequelize tutorial on their website</a>.</p>
  
  <p>I have reached the following line of code.</p>
  
  <pre><code>Project.findAll({where: ["id &gt; ?", 25]}).success(function(projects) {
    // projects will be an array of Projects having a greater id than 25
  })
  </code></pre>
  
  <p>If I tweak it slightly as follows</p>
  
  <pre><code>Project.findAll({where: ["title like '%awe%'"]}).success(function(projects) {
      for (var i=0; i&lt;projects.length; i++) {
          console.log(projects[i].title + " " + projects[i].description);
      }
  });
  </code></pre>
  
  <p>everything works fine. However when I try to make the search parameter dynamic as follows</p>
  
  <pre><code>Project.findAll({where: ["title like '%?%'", 'awe']}).success(function(projects) {
      for (var i=0; i&lt;projects.length; i++) {
          console.log(projects[i].title + " " + projects[i].description);
      }
  });
  </code></pre>
  
  <p>It no longer returns any results. How can I fix this?</p>