我正在使用 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)否则我可以直接从相关表中查询并识别项目。
我要问的是这两种方法中哪一种会快得多?