嗨,我想知道为什么这段代码不起作用。我正在尝试查询 ParseUser 的用户名字段以查找某个用户,但它一直说找不到它。
private void findUserName(String user) {
        // query the User database to find the passed in user
        ParseQuery query = ParseUser.getQuery();
        query.whereEqualTo("username", user);
        query.findInBackground(new FindCallback() {
            @Override
            public void done(List<ParseObject> objects, ParseException e) {
                foundUser = (objects.size() != 0);
            }
        });
    }
这是我调用它的方法
if (!foundUser) {
    errorMessage.setText("Invalid user name");
}
foundUser 是一个字段,因为我无法在方法中返回它...