我的数据库中有一个t.decimal名为decnum. 我尝试过做类似mdl.decnum = 3.3, 和的事情mdl.save,但它只是保存decnum为3,而不是定义的小数。做mdl.decnum.classreturn FixNum,表明它不是十进制类型。我也试过mdl.decnum = BigDecimal.new("3.3")了,但没有按预期工作。最后,我尝试mdl.decnum = 3.to_d了,但这也没有用。如何初始化我的模型,或者在后面设置变量?