解析中的我的类称为“MyClass”,这个类有几个对象,例如
| ObjectId | Names | owners | users | (owners is a pointer of another class)
我想做一个查询,为我提供属于所有者的对象“名称”中的所有名称,但是,当我执行此查询时,我得到了这个:
com.parse.ParseObject@41828fe0
com.parse.ParseObject@41829fdd
com.parse.ParseObject@4182aa28
我的代码是这个
final ParseQuery query = new ParseQuery("MyClass");
query.whereEqualTo("owners", ParseUser.getCurrentUser());
query.findInBackground(new FindCallback() {
    public void done( List<ParseObject> MyList, ParseException e) {
        if (e == null) {
            adapter = new ArrayAdapter<ParseObject>(MyActivity.this, android.R.layout.simple_list_item_1, MyList);
            listDev.setAdapter(adapter);
        }else{
            //error
        }
请帮助我如何执行该查询,该查询为我提供了属于所有者的所有名称。
编辑 我找到了一个解决方案,就像这样。
ParseQuery<ParseObject> query = ParseQuery.getQuery("MyClass");
        ParseUser user = ParseUser.getCurrentUser();
        query.whereEqualTo("owners", user);
        query.findInBackground(new FindCallback<ParseObject>() {
            @Override
            public void done(List<ParseObject> objects, com.parse.ParseException e) {
                if (e == null) {
                    for (ParseObject parseObject : objects){
                        String task;
                        task= parseObject.get("owners").toString();
                        adapter.add(task);
                        adapter.notifyDataSetChanged();
                    }
                } else {
                    // Something went wrong.
                    Toast.makeText(getActivity(),"Error: " + e.getMessage().toString(),Toast.LENGTH_SHORT).show();
                }
            }
        });