title: Parse.com Query gives success even thought empty set is returned
body: <p>So im doing a simple query for an object and I am just wondering why when I call the .find() method on query object it returns success even though its an empty array? Here is a sample of my code. </p>
  
  <pre><code>var HuntObject = Parse.Object.extend("HuntObject",{
      defaults: {
          title: "hunt",
          startDate: "",
          endDate: "",
          prize: "",
          players: [],
          items: []
  
      }
  });
  
  var huntinfo = new Parse.Query(HuntObject);
  var user = Parse.User.current().get("username");
  huntinfo.notEqualTo("players" , user);
  huntinfo.equalTo("title", huntItem);
  huntinfo.find({
     success: function(results) {
         console.log("results")
  </code></pre>
  
  <p>Console log would give me results = [] 
  I suppose I could just check if results is an empty array and then go from there but I thought that is what using .find was for. Any help would be appreciated. </p>