如何将2d列表保存到postgres? 还是将匹配长度添加到列表中?
我在迁移过程中尝试过此操作。
override func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat {
print("DEBUG : ", section, tableView.sectionHeaderHeight)
return 18.0
}
和架构..
add :checkpoints, {:array, :string}
但是当我将 field :checkpoints, {:array, {:array, :string}}
的样本值保存到:checkpoints字段时,
我收到此错误:
[["C23", "E12"], ["N34"], ["G22"]]
答案 0 :(得分:2)
我们所有列表的长度都必须相同。您的第一个列表包含三个元素,其他元素只有1个。