我不知道这是“经济学”还是“灵丹妙药”。当我在数据库中有一个数字,如1000,15000等。Ecto返回它为1.0e3,1.5e4.如果我把1000改为1234,一切都好。
灵丹妙药1.3.2,Ecto 2.0.3,MySQL
移徙:
alter table(:incoming_transfers) do
add :fee, :float # Ecto translates it as DOUBLE in MySQL
end模式:
schema "incoming_transfers" do
field :fee, :float
end如果我手动更改我的数据库类型DOUBLE以浮动,那么问题仍然存在。但如果我把它改成整数,就好了。
https://stackoverflow.com/questions/38787230
复制相似问题