title: Node.js and Mongoose regex query on multiple fields
body: <p>I would like to query multiple fields using the same regular expression for both. In this query, I would like to accept a single text input and check both the firstName and lastName fields for results. I can query a single field just fine using the regex function in the mongoose documentation, but the syntax for an 'or' clause is giving me trouble.</p>
  
  <pre><code>var re = new RegExp(req.params.search, 'i');
  
  app.User.find().or([{ 'firstName': { $regex: re }}, { 'lastName': { $regex: re }}]).sort('title', 1).exec(function(err, users) {
      res.json(JSON.stringify(users));
  });
  </code></pre>
  
  <p>(I'm running mongoose 2.7.1 on node.js 0.6.12)</p>