Итак, я реализую приложение с использованием Parse.com в качестве задней части. В Parse есть в основном 3 класса. Первый один Пользователь, где у меня есть информация о пользователе, и Галерея, где у меня есть изображения «, как Instagram, и, наконец Follow Класс, где я имею отношение следующие и последователей.Relational Query Parse.com android
Теперь у меня есть деятельность, где Я должен отображать все изображения для людей, за которыми я слежу. Я не мог написать правильные реляционные запросы, чтобы получить правильный результат.
так что это код, отображающий все изображений в базе данных не только для людей, которых я слежу.
public class FollowingImages extends ParseQueryAdapter<ParseObject> {
public FollowingImages (Context context) {
super(context, new ParseQueryAdapter.QueryFactory<ParseObject>() {
public ParseQuery create() {
ParseQuery<ParseObject> query = ParseQuery.getQuery("Gallery");
query.include("createdBy");
return query;
}
});
}
// Customize the layout by overriding getItemView
@Override
public View getItemView(final ParseObject object, View v, ViewGroup parent) {
if (v == null) {
v = View.inflate(getContext(), R.layout.list_item, null);
}
super.getItemView(object, v, parent);
// retrieving the Images from Parse.com
return v;
}
Я не знаю, где следует применять реляционный запрос в конструкторе или внутри getItemView.
пожалуйста, любая помощь будет высоко оценена.
это не только один userId, я хочу видеть изображения со всех пользователей, которых я следую – Rawan
, вы можете комбинировать несколько условий с помощью функции or(): https://parse.com/docs/android/api/com/ синтаксический анализ/ParseQuery.html # или% 28java.util.Список% 29 –
, пожалуйста, уточните, используя мой код :(Я не понимаю, что ..... – Rawan