大家好,我正在尋找方法來更改字段類型並在此期間轉換其值。
我的意思是類似的東西:如何通過算法修改ecto中的字段
def up do
alter table(:users) do
modify :role, :integer, default: fragment("convertion_function")
end
end
我知道Ecto.Migration#modify/3
功能得到&fragment/1
說法。但它只有一個參數。
有誰知道是否可以通過當前值&fragment/1
函數?
或者,也許有人知道更好的方式來做到這一點?
謝謝你,Dogbert。有用! – CarefreeSlacker