我在 Rails 中有一个接受整数值的模型。有时它作为带有前导零的字符串提交,我可以选择稍后将其作为带有前导零的字符串输出。
我可以将字符串作为字符串存储在数据库中,但我想知道是否还有其他方法。下面的简化代码。
s = Speed.create(value: "03", measurement: "KPH")
expect(s.value).to eq(3)
expect(s.to_s).to eq("03KPH") # FAILS, returns "3KPH"
expect(s.padding).to eq(1) # FAILS, returns 0
我在数据库中有一个填充字段,用于存储前导零的数量。