title: MongoDB query - Filter array by odd size
body: <p>Is it possible to build a query filter for documents with an array with odd size instead of this?</p>
  
  <pre><code>db.records.find({'$or': [{'my_array': {'$size': 1}},
                           {'my_array': {'$size': 3}},
                           {'my_array': {'$size': 5}},
                                       ...
                           {'my_array': {'$size': 15}}]}))
  </code></pre>
  
  <p>The filter may not catch all the items if you stop at a certain number.</p>