Я использую ORMLite и SQLite в качестве базы данных и работаю над приложением для Android.
1) Я ищу конкретный объект в объекте Foreign-Collection следующим образом.
Collection<PantryCheckLine> pantryCheckLinesCollection = pantryCheck.getPantryCheckLines();
Iterator iterator = pantryCheckLinesCollection.iterator();
while (iterator.hasNext()) {
pantryCheckLine = (PantryCheckLine) iterator.next();
//i'm searching for a purticular object match
}
2) Или же я могу напрямую запросить из соответствующей таблицы и также определить элемент.
Я спрашиваю, какой из этих двух методов будет намного быстрее?