title: Parse findAllInBackground & fetchAllInBackground
body: <p>i'm having an issue that soon enough going to blow me. </p>
  
  <p>i have <code>Database</code> <code>table</code> lets call it <code>A</code>.   <strong>table <code>A</code></strong> has field that determines if this <code>row</code> is processed or no.  i update the field myself from within the Parse <code>Browser</code> to either <code>True | False</code>, and trying to call <code>query.findInBackground()</code> to check with the <code>Boolean value</code> however the returned <code>List</code> always returns <code>False</code> if its <code>True</code> and vice versa. enough talking let me show you what i'm doing. </p>
  
  <pre><code>public static void getMyRequests(ParseUser user, final FindCallback&lt;ServicesModel&gt; callback) {
      ParseQuery&lt;ServicesModel&gt; query = new ParseQuery&lt;&gt;(ServicesModel.class);
      if (!user.getBoolean(ParseHelper.CAN_UPLOAD)) {
          query.whereEqualTo("user", user);
      }
      query.findInBackground(new FindCallback&lt;ServicesModel&gt;() {
          @Override public void done(final List&lt;ServicesModel&gt; objects, ParseException e) {
              if (e == null) {
                  if (objects != null &amp;&amp; !objects.isEmpty()) {
                      for (ServicesModel object : objects) {
                          object.setHandlerUser(object.getParseUser("handlerUser"));
                          object.setProcessedTime(object.getLong("processedTime"));
                          object.setCategoryType(object.getString("categoryType"));
                          object.setUser(object.getParseUser("user"));
                          object.setUserRequest(object.getString("userRequest"));
                          object.setImageUrl(object.getString("imageUrl"));
                          object.setProcessed(object.getBoolean("isProcessed"));
                          Logger.e(object.getBoolean("isProcessed") + "");
                      }
                      callback.done(objects, null);
                  } else {
                      callback.done(null, new ParseException(1001, "No Services"));
                  }
              } else {
                  callback.done(null, e);
              }
          }
      });
  }
  </code></pre>
  
  <p>the <code>code</code> above suppose to <code>refresh</code> my <code>data</code> but however my log always shows that <code>isProcessed</code> is <code>False</code> even tho it's set to <code>True</code> inside the <code>Parse Browser</code></p>
  
  <p>what i have tried besides this? <code>fetchAllInBackground &amp; fetch()</code> you name it. the object will always return <code>false</code> until i <strong>re-run</strong> the <strong>application</strong> from <strong><code>Android Studio</code></strong>   what i'm doing here wrong? btw here is how i initialize <strong>Parse</strong>  </p>
  
  <pre><code>    Parse.setLogLevel(BuildConfig.DEBUG ? DEBUG_LEVEL : Parse.LOG_LEVEL_NONE);
      ParseObject.registerSubclass(ProductsModel.class);
      ParseObject.registerSubclass(ProductRentalModel.class);
      ParseObject.registerSubclass(ServicesModel.class);
      Parse.enableLocalDatastore(context);
      Parse.initialize(context, context.getString(R.string.app_id), context.getString(R.string.client_id));
  </code></pre>