【问题标题】:Set Boolean Field in Data Browser Parse Android在数据浏览器解析 Android 中设置布尔字段
【发布时间】:2016-02-22 02:21:59
【问题描述】:

如何使用 android 在数据浏览器解析中设置布尔字段? 我使用了不起作用的 put 命令。在 put 命令中,只有字符串字段是输入和对象值,因此它不适用于布尔字段。

查询

ParseQuery<ParseObject> query = ParseQuery.getQuery(username);
                        query.whereEqualTo("userName", update_user);
                        query.findInBackground(new FindCallback<ParseObject>() {
                            public void done(List<ParseObject> objects, com.parse.ParseException e) {
                                if (e == null) {
                                    Log.d("result","success");
                                    objects.get(0).put("fullPermission", true);
                                    objects.get(0).saveInBackground();
                                } else {
                                    Log.d("score", "Error: " + e.getMessage());
                                }
                            }
                        });

【问题讨论】:

  • 数据浏览器是什么意思??您想在使用 Android 的 Class 中设置布尔值吗??

标签: android parse-platform boolean


【解决方案1】:

您可以使用 put 方法轻松地在您的 cals 中设置布尔字段:

ParseObject yourClass = new ParseObject("YouClassName");
yourClass.put("yourBooleanFieldName", false); // set boolean to false
yourClass.saveInBackground();

【讨论】:

  • 感谢 Mo Nazemi 的回答。这是有效的,但是当我尝试查询时它不起作用。请检查我编辑的问题。
  • 你确定返回的对象列表不为空吗?我的意思是你有任何例外吗?
猜你喜欢
  • 2019-02-27
  • 1970-01-01
  • 2014-10-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-11-26
  • 2015-03-05
  • 2020-05-13
相关资源
最近更新 更多