我正在尝试进行此迁移:
scala> Seq(1, 2, 3).foldLeft(collection.Map[Int, Int]())((map, i) => func(map) + (i -> i))
res13: scala.collection.Map[Int,Int] = Map(1 -> 1, 2 -> 2, 3 -> 3)
但是我收到了这个错误:
def up
change_column :navigation_items, :access, 'text USING CAST(access AS text)', array: true
end
有人知道如何确保在此次迁移时将数组设置为true吗?
答案 0 :(得分:0)
语法应为
change_column :navigation_items, :access, :text, array: true, default: []
假设您希望列上的默认值为[]