Привет, я пытаюсь получить данные из двух разных таблиц в android, используя синтаксический анализ, но без успеха. Я хочу получить «titolo» из таблицы «Luoghi» для всей моей «imageFile» в таблице Photos. Это мой databse и это мой кодКак получить данные в синтаксисе из двух разных таблиц android?
list = new ArrayList<>();
try {
ParseQuery<ParseObject> query = new ParseQuery<ParseObject>("Photos");
query.include("luogoPointer");
listaEventiParse = query.find();
for (ParseObject country : listaEventiParse) {
// Locate images in flag column
ParseFile image = (ParseFile) country.get("imageFile");
ParseObject luoghi= country.getParseObject("luogoPointer");
ListaEventiItem map = new ListaEventiItem();
map.setImmagine(image.getUrl());
map.setId(luoghi.getString("titolo"));
list.add(map);
}
} catch (ParseException e) {
Log.e("Error", e.getMessage());
e.printStackTrace();
}
я получил java.lang.NullPointerException
на luoghi.getString ("titolo"). что мне не хватает?
вы можете достичь обещанием на облака стороне –