2016-02-05 3 views
0

У меня есть база данных в Parse, мне удается подключиться и получить идентификатор пользователя из Parse DB.Как получить данные из базы данных анализа в Android Array?

Но не получил внутреннее поле этого ИД пользователя (то есть идентификатор пользователя, который хранится под этим Идентификатором пользователя).

+0

FYI, Parse собирается закрыть. Лучше сначала переключиться на другое решение. Они будут работать до 17 января. Читайте больше на http://techcrunch.com/2016/01/28/facebook-shutters-its-parse-developer-platform/#.2udf7j:J7hg –

+0

Спасибо, я знаю это, но мой клиент не хочет включать какие-либо другое решение. –

ответ

1
ParseQuery<ParseUser> query = ParseUser.getQuery(); 
// for current user details 
// query.whereEqualTo("objectId", ParseUser.getCurrentUser().getObjectId(); 

      query.findInBackground(new FindCallback<ParseUser>() { 
      @Override 
      public void done(List<ParseUser> objects, com.parse.ParseException e) { 
       if (e == null) { 


        //objects = list of all user data 
        //for getting user details 

        for (int index = 0; index < objects.size(); index++) { 


            String email=objects.get(index).getEmail(); 
            String username=objects.get(index).getUsername(); 

            //if you created custom field in user table i.e "details" 
            //String details=objects.get(index).get("details").toString()); 

     } 


       } 

      } 
     }); 
Смежные вопросы