ActiveAndroid выбрать все из класса

Я хочу сделать самый простой запрос, но нигде не могу найти в Интернете, как это сделать в активном Android.

У меня есть таблица Items, для которой я просто хочу получить все элементы, но мой запрос возвращает мне только один.

 items1.name = "item1";
 items2.name = "item2";
 items1.save();
 items2.save();

 List<Item> queryResults = new Select().from(Item.class).execute();
 aToDoAdapter = new ItemAdapter(this, (ArrayList<Item>) queryResults);

Мой список результатов всегда такой, каким был последний элемент, который я сохранил. Как я могу получить все элементы в таблице?


person xeroshogun    schedule 25.09.2015    source источник
comment
полностью скопируйте свой метод сюда, чтобы мы могли вам помочь.   -  person mehdi    schedule 16.11.2015


Ответы (1)


У меня была такая же проблема, и я решил ее следующим образом:

return new Select()
      .all()
      .from(Item.class)
      .execute();

Это вернет все элементы из класса Items.

person Ian Wambai    schedule 02.06.2016