【发布时间】:2018-06-18 02:52:06
【问题描述】:
我有一个数组列表。
ArrayList<String> arrayList = new ArrayList<>();
arrayList.add("timestamp");
arrayList.add("Code");
arrayList.add("Banana");
arrayList.add("record_version");
对于每个字符串,我想将其保存到数据库中。
for(String str : arrayList){
Rec_table table = new Rec_table();
table.set("Name", str);
table.saveIt();
}
我的期望是数据会是这个样子,
Name:
timestamp
Code
Banana
record_version
但是数据是这样保存的,(字母顺序)
Name:
Banana
Code
record_version
timestamp
为什么会这样?
【问题讨论】:
-
名字是主键吗?
-
您需要提供更多信息。您能否提供一个最小、完整且可验证的示例 (stackoverflow.com/help/mcve)?
-
... 包含表定义?以及您期望的基础?
标签: java mysql activejdbc