我需要更新sql server表中的大量记录。为此,我使用了For each循环,并在实体中添加了值,并使用单次保存更改来更新表中的记录。但记录不会按创建的顺序更新。它是以随机顺序插入的。 例如,我创建了16个关键结果值,如k1、k2、k3 etc..in a对话框,并尝试在表中插入。但是插入的顺序是k9、k1、k2、k5等等。 有没有人能建议我解决这个问题? 我附上了我的代码的截图,请参考它 enter image description here enter image description here Objective objectives = new Ob
public static MonthKeyResults getOkrMonthlyProgressById(PageItems okr, Integer monthlyProgressId){//here i get KeyResults object list
List<KeyResults> keyResult = okr.getKeyResults().stream()