title: Sailsjs Mysql ORM multiple query on the same table field
body: <p>Im using sails v 0.10.5 and latest sails-mysql</p>
  
  <p>I have a Restaurant filtering system</p>
  
  <pre><code>Venue.find().populate('comments', {
          deleted: false
      }).where({
              restaurant_services: {contains: '"delivery":1'},
              restaurant_services: {contains: '"takeout":1'},
              restaurant_specialties: {contains: '"breakfast":1'}
      })
  </code></pre>
  
  <p>Now the problem is when I get the data from the client, I do not know how many items the user has selected for restaurat_services, so obviously I have to create a dynamic JSON object for the .where() function</p>
  
  <p>The problem is though, I cannot do this</p>
  
  <pre><code>var searchObj = {};
  searchObj['restaurant_specialties'] = {contains: '"breakfast":1'}; 
  </code></pre>
  
  <p><code>searchObj['restaurant_specialties'] = {contains: '"breakfast":1'};</code></p>
  
  <p>So as you may see the previous setting of the value gets replaced the second time,</p>
  
  <p>Any help would be greatly appreciated from the Smart people out there<a href="https://github.com/balderdashy/waterline-docs/blob/master/query-language.md#in-pairs" rel="nofollow">here</a>
  but does not work</p>
  
  <pre><code>Model.find({
    name: { 'contains' : ['Walter', 'Skyler'] }
  });
  </code></pre>