我不明白如何使用SugarORM从数组列表中保存信息。
for (int i =0 ; i<price.size(); i++){
List <OrdersSugarORM> ordersGo = new ArrayList<>();
ordersGo.add(new OrdersSugarORM(article.get(i)));
OrdersSugarORM.saveInTx(ordersGo);
}
最佳答案
我不明白为什么您认为使用for循环重复保存单个元素的数组列表是个好主意。
请尝试执行此操作-建立列表,然后保存。 (使用正确的对象类型,因为您没有提供OrdersSugarORM
是...)
List <OrdersSugarORM> ordersGo = new ArrayList<>();
for (int i = 0; i < price.size(); i++){
ordersGo.add(new OrdersSugarORM(article.get(i)));
}
OrdersSugarORM.saveInTx(ordersGo);
也许您想要
price.get(i)
,否则请确保price.size() == article.size()